Status do serviço SSH

0

Estou verificando o status do serviço SSH digitando;

sudo service ssh status

Eu recebi a seguinte saída:

ssh start/running, process 889

Isso significa que o status do SSH está correto? Se não, qual deve ser a saída se o status estiver correto?

    
por EamonnMcElroy 02.06.2015 / 10:45

3 respostas

0

Para ver mais resultados (informações), você pode tail do syslog diretamente quando você reinicia o serviço ssh desta forma:

sudo service ssh restart; tail -f /var/log/syslog

Se o serviço ssh for não OK , você verá algo assim com códigos de saída, status 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.

Mas, se estiver OK , então:

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...
    
por 02.06.2015 / 11:09
0

Sim, isso significa que o serviço deve ser OK.

Você tem um motivo para suspeitar que não está certo?

    
por 02.06.2015 / 10:48
0

Para verificar se um serviço está em execução, 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...
$ 

No seu caso específico, o SSHD está em execução, o PID é 889. Tente um ps aux | grep 889 .

    
por 02.06.2015 / 11:20