Hago que mis procesos se inicien al iniciar el sistema o los deshabilito para que no inicien al iniciar mi sistema (controlo en que runlevels estarán habilitados/deshabilitados los diferentes servicios). Lo que internamente hace es crear/borrar enlaces simbólicos a los scripts de init
update-rc.d ssh enable inicie el servicio ssh desde el arranque del sistema.
update-rc.d ssh disable deshabilito el servicio ssh para que no inicie al iniciar mi sistema.
update-rc.d ssh start inicie el servicio ssh (otra forma sería /etc/init.d/ssh start)
update-rc.d ssh stop detiene el servicio ssh (otra forma sería /etc/init.d/ssh stop)
update-rc.d ssh default ssh se levantará cuando inicie el sistema con los parámetros por defecto (lo pone en S20 y en todos los runlevel)
update-rc.d ssh default 99 2 arranca solo en el runlevel 2 y en la posición 99.
update-rc.d -f ssh remove borra todos los enlaces dentro del directorio /etc/rc[nivel_de_ejecución].d que apunten al script /etc/init.d/ssh
Puedes ver los comandos relacionados: init, telinit, sysv-rc-conf, o ejecutar en modo gráfico el programa Boot-Up-Manager para controlar los procesos que se inician en el arranque del sistema (en los diferentes runleves).
me parece muy bueno jeje