Ssh daemon che non parta automaticamente al boot

Ciao,

ho installato open-ssh server. Vorrei fare in modo che questo servizio
non parta al boot ma sia io
a fare un esplicito /etc/init.d/sshd start quando fosse necessario.

Come disabilito lo start al boot?

Ciao,
2011/6/27 Davide <d(a)vide.bz>:

Ciao,

ho installato open-ssh server. Vorrei fare in modo che questo servizio
non parta al boot ma sia io
a fare un esplicito /etc/init.d/sshd start quando fosse necessario.

Come disabilito lo start al boot?

Devi cancellare i symlink a ssh dalle directory /etc/rc?.d, che in
genere si fare in maniera semplice usando update-rc.d (debian, ma
dovrebbe essere lo stesso in altrie distro).

HTH,
Stefano

Davide wrote:

Come disabilito lo start al boot?

Dipende dalla distribuzione che usi (e dal init system installato).

Tutte le distribuzioni usano dei script per abolitare i daemoni a startup
(update-rc.d per Debian/Ubuntu).
Se il sistema init e' sysvinit, allora questi script creano/cancellano un
symlink in /etc/rc<X>.d, dove <X> e' il numero che ti da il comando
"runlevel". (2 sotto Debian/Ubuntu, 3 o 5 sotto Red Hat(?))

Quindi il metodo quick 'n dirty e' di cancellare il symlink
/etc/rc<X>.d/S<nn>sshd.

Se usi upstart o systemd, allora non ho la piu' pallida idea. :slight_smile:

In ogni caso, le distribuzioni di solito forniscono un "runlevel editor"
grafico.

Cheers
Thomas