SSH 서비스 상태

SSH 서비스 상태

다음을 입력하여 SSH 서비스의 상태를 확인하고 있습니다.

sudo service ssh status

나는 다음과 같은 결과를 얻었습니다.

ssh start/running, process 889

이것은 SSH 상태가 괜찮다는 것을 의미합니까? 그렇지 않은 경우 상태가 정상이면 출력은 어떻게 되어야 합니까?

답변1

더 많은 출력(정보)을 보려면 다음과 같이 서비스 tail를 다시 시작할 때 syslog를 직접 확인할 수 있습니다 ssh.

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

ssh서비스 라면안 괜찮아종료 코드, 상태 등이 포함된 다음과 같은 내용이 표시됩니다.

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.

하지만 만약 그렇다면괜찮아그 다음에:

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...

답변2

서비스가 실행 중인지 확인하려면 /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...
$ 

특정 경우 SSHD가 실행 중이고 PID는 889입니다 ps aux | grep 889. .

답변3

응, 서비스라는 뜻이야~해야 한다괜찮아요.

괜찮지 않다고 의심할 이유가 있나요?

관련 정보