¿Cómo desactivo SSHD para que no se inicie automáticamente?

¿Cómo desactivo SSHD para que no se inicie automáticamente?

Después de instalar openssh-server, el servidor se inicia cada vez que inicio. Si quiero que sea manual ¿qué tengo que hacer?

En la versión 0.6.7+ de advenedizo, agregaría una estrofa "manual" al archivo de trabajo.

10.04 tiene el advenedizo 0.6.5-8. ¿Cuál es la forma preferida de desactivar el inicio automático de ssh en este caso?

Respuesta1

Cambie el nombre de /etc/init/ssh.conf a /etc/init/ssh.conf.disabled.

sudo mv /etc/init/ssh.conf /etc/init/ssh.conf.disabled

Respuesta2

Esto debería ser suficiente:

 update-rc.d ssh enable # sets the default runlevels to on 
 update-rc.d ssh disable # sets all to off

Respuesta3

En su /etc/init/ssh.conf, comente elcomienza enlínea:

# ssh - OpenBSD Secure Shell server
#
# The OpenSSH server provides secure shell access to the system.

description     "OpenSSH server"

#start on filesystem or runlevel [2345]
stop on runlevel [!2345]

respawn
respawn limit 10 5
umask 022

Respuesta4

nota al lector:

para mí (ubuntu 14.xx) solo funcionó la respuesta de Bryan Agee: /etc/init/ssh.conf: comente la línea "iniciar en el sistema de archivos o nivel de ejecución..."

¿Por qué los demás no lo harán?

sudo mv /etc/init/ssh.conf /etc/init/ssh.conf.disabled

resultará en completamentedesactivandoel servicio. Entonces ya no se podrá iniciar mediante el "servicio ssh start".

update-rc.d ssh enable # activa los niveles de ejecución predeterminados

simplemente no funciona (quizás usa una rutina de inicio automático diferente)

/etc/init/ssh.conf.override con "manual"

simplemente no funciona

toque /etc/ssh/sshd_not_to_be_run

También desactiva completamente el sistema.

sudo apt-get instalar vago

Buen software, pero no muestra ssh, así que no hay nada que hacer aquí.

Persona que pregunta: ¿por qué las respuestas anteriores están incluso aquí? ¿Es tan complicado el sistema de inicio o nadie prueba sus soluciones? OO

información relacionada