Estoy comprobando el estado del servicio SSH escribiendo;
sudo service ssh status
Obtuve el siguiente resultado;
ssh start/running, process 889
¿Significa esto que el estado SSH está bien? En caso contrario, ¿cuál debería ser el resultado si el estado es correcto?
Respuesta1
Para ver más resultados (información), puede acceder tail
al syslog directamente cuando reinicie el ssh
servicio de esta manera:
sudo service ssh restart; tail -f /var/log/syslog
Si el ssh
servicio esno está bienentonces verás algo como esto con códigos de salida, estado, etc.:
Jun 2 10:57:03 xfce systemd[1]: ssh.service: main process exited, code=exited, status=255/n/a
Jun 2 10:57:03 xfce systemd[1]: Unit ssh.service entered failed state.
Jun 2 10:57:03 xfce systemd[1]: ssh.service failed.
Jun 2 10:57:03 xfce systemd[1]: ssh.service holdoff time over, scheduling restart.
Jun 2 10:57:03 xfce systemd[1]: start request repeated too quickly for ssh.service
Jun 2 10:57:03 xfce systemd[1]: Failed to start OpenBSD Secure Shell server.
Pero siestá bienentonces:
Jun 2 10:57:31 xfce systemd[1]: Started OpenBSD Secure Shell server.
Jun 2 10:57:31 xfce systemd[1]: Starting OpenBSD Secure Shell server...
Respuesta2
Para verificar si un servicio se está ejecutando, use /sbin/service
$ sudo service sshd status
openssh-daemon (pid 6258) is running...
$ sudo service sshd stop
Stopping sshd: [ OK ]
$ sudo service sshd status
openssh-daemon is stopped
$ sudo service sshd start
Starting sshd: [ OK ]
$ sudo service sshd status
openssh-daemon (pid 1447) is running...
$
En su caso específico, SSHD se está ejecutando y el PID es 889. Pruebe con un archivo ps aux | grep 889
.
Respuesta3
Sí, significa el servicio.deberíaestar bien.
¿Tiene alguna razón para sospechar que no está bien?