![¿Cómo desactivo SSHD para que no se inicie automáticamente?](https://rvso.com/image/1035907/%C2%BFC%C3%B3mo%20desactivo%20SSHD%20para%20que%20no%20se%20inicie%20autom%C3%A1ticamente%3F.png)
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