Re: Sin SSH-server Luego De Reiniciar
Estoy de acuerdo, es un problema con el arranque el systemd y su ..... madre.
Como verifico los .rc ?
Saludos.
Pues... las pocas veces que yo lo he tenido que hacer (suele funcionar de maravilla, que para eso es un sistema probadísimo con los años) ha sido "a la antigua", tal como me enseñaron allá por el año 93. No sé hasta donde conoces el tema de los niveles de ejecución del sistema, pero como pincelada te diré que el sistema tiene 6 niveles de ejecución:
https://es.wikipedia.org/wiki/Nivel_de_ejecuci%C3%B3n
Qué servicios se levantan y qué servicios se paran se establece de la siguiente manera:
En la carpeta /etc/init.d tienes un montón de scripts que lanzan los servicios.
En la carpeta /etc/rc.s (no confundir con el 1, aunque es prácticamente lo mismo) tienes una serie de enlaces a algunos de esos scripts que se ejecutan al arrancar, digamos que son los servicios "comunes" a cualquier nivel de arranque.
Luego hay unca carpeta por cada nivel en /etc/rc0.d, /etc/rc1.d, etc. tienes una serie de enlaces simbólicos a dichos scripts precedidos de la letra K (kill) o S (start) según haya que pararlo o levantarlo en el nivel correspondiente, seguido por un número de orden de ejecución y el nombre del programa a iniciar o parar.
Así en el nivel 0, pararlo todo, y en el 6, reinciar, sólo hay archivos con K y en los demás con S la mayoría y alguno con K si es algo incompatible con ese proceso de ejecución.
Cuando un servicio se instala se crea el correspondiente script en /etc/init.d y el correspondiente enlace en el nivel de ejecución pertinente. Por ejemplo, puedes ver cómo ssh se levanta en los niveles 2 a 5.
Por debajo de todo esto están los programas que se ejecutan al inicio según configuración del usuario, etc. pero eso es otro cantar. SSH es un servicio y se monta y desmonta tal como te describo.