
Estoy usando Solaris (5.11 11.3 i86pc i386 i86pc). Estoy intentando deshabilitar el inicio de sesión mediante root a través de ssh. Edito PermitRootLogin yes
y PermitRootLogin no
luego /etc/ssh/sshd_config
reinicio el servicio ssh. Yo he tratado:
svcadm disable ssh
svcadm enable ssh
o
svcadm restart ssh
luego verifico el estado con esto
svcs -l svc:/network/ssh:default
Parece que se reinicia debido al cambio de propiedad "habilitada" verdadero/falso y se ven los registros por
cat /var/svc/log/network-ssh:default.log
pero ya nada registra solo esto
[ May 14 08:00:07 Enabled. ]
[ May 14 08:00:07 Rereading configuration. ]
[ May 14 15:01:42 Executing start method ("/lib/svc/method/sshd start"). ]
Creating new rsa public/private host key pair
Creating new dsa public/private host key pair
[ May 14 15:01:43 Method "start" exited with status 0. ]
[ May 14 15:23:07 Stopping because service restarting. ]
[ May 14 15:23:07 Executing stop method (:kill). ]
[ May 14 15:23:07 Executing start method ("/lib/svc/method/sshd start"). ]
[ May 14 15:23:07 Method "start" exited with status 0. ]
Y todavía inicio sesión como root a través de una cuenta ssh. ¿Cómo puedo arreglar eso?
Respuesta1
No sé exactamente qué pasó con el servicio ssh. Simplemente lo reinicio. Funciona.
Respuesta2
Creo que se debe a un servicio que bifurca procesos secundarios que aún se están ejecutando (¡lo que desea reiniciar sshd!)
svcs
lo habría mostrado en estado de mantenimiento en lugar de en línea,
svcadm clear ssh
habría eliminado la condición y habría iniciado el nuevo demonio.