desarrollo-web-br-bd.com

¿Cómo puedo reiniciar el demonio SSH en Ubuntu?

Cuando escribo service sshd restart Yo tengo un sshd: unrecognized service error.

Tengo, en /etc/ssh/ un archivo sshd_config que uso para configurar config. También puedo poner PuTTY en el cuadro de Ubuntu (es remoto).

Cuando escribo /etc/init.d/sshd restart Yo obtengo No such file or directory

Debajo /usr/sbin/ hay un archivo sshd, pero es binario.

¿Hay algún problema con mi sshd? ¿Qué hago para arreglar esto? Para que quede claro, quiero poder escribir service sshd restart (como dicen todos los tutoriales en línea) para poder, bueno, reiniciar mi sshd. Para que mis cambios de puerto surtan efecto.

107
bharal

Ubuntu llama al servicio ssh, no sshd.

service ssh restart

El servicio también está controlado por el sistema de arranque y no por sysvinit. Entonces lo encontrarás en /etc/init/ssh.conf en lugar de /etc/init.d/ssh.

171
Patrick

Lo más importante es que debe tener permisos para hacerlo. La mayoría del problema, como no se puede iniciar el proceso o no se puede encontrar algún archivo, se debe a los permisos. Use Sudo antes de cualquier comando.

Ahora para ssh simplemente puedes hacer

Sudo stop ssh
Sudo start ssh

Esto aprovecha advenedizo

3
Aniket Thakur