No se puede iniciar sshd

35

Soy nuevo en Ubuntu e intento iniciar sshd pero tengo muchos problemas. He intentado desinstalar y reinstalar ssh ejecutando sudo apt-get remove openssh-client openssh-servery sudo apt-get install openssh-client openssh-server. Cuando corro sudo service ssh restartme sale:

stop: Unknown instance:
ssh start/running, process 3638

sudo service sshd startme da unrecognized service.

Cuando corro ps -A | grep sshno obtengo nada. Correr ssh localhostme da una conexión rechazada.

diente de león
fuente
¿Por qué se etiqueta esto como sshd? Estoy enfrentando un problema con él ahora, pero no aparece en la pregunta, excepto el título.
gsamaras

Respuestas:

53

Intente purgar antes de instalar:

sudo apt-get purge openssh-server
sudo apt-get install openssh-server
Eric Carvalho
fuente
Resulta que apt removeabriría el servidor
Boris
6

El servicio ssh de Ubuntu comenzará con ssh, no con sshd.

Tratar:

 sudo apt-get remove --purge openssh-server
 sudo apt-get install openssh-server

Entonces intenta:

sudo service ssh restart   

Para verificar su estado:

sudo service ssh status

El archivo de configuración se puede encontrar en /etc/init/ssh.conf

Detalle sobre removey purge:

remove - NO elimina los archivos de configuración incluidos

purge - Con el comando Purgar, los archivos de configuración también se eliminan.

Ramesh Chand
fuente