Profile picture

[Linux] 우분투(ubuntu 22.04) openssh-server Failed with result 'exit-code'

JaehyoJJAng2023년 12월 21일

◾️ 오류 내용

image

eve-ng로 ubuntu 22.04 서버 설치하여 운영 중 openssh-server 패키지를 설치하였는데 서비스가 계속 죽음.

Failed to start OpenBSD Secure Shell server

◾️ 해결 방법

/usr/sbin/sshd -ddd를 실행하여 ssh 서비스의 디버그 로그를 확인해보도록 하자.

Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key
 * Restarting OpenBSD Secure Shell server sshd
Could not load host key: /etc/ssh/ssh_host_rsa_key
Could not load host key: /etc/ssh/ssh_host_dsa_key

로그를 확인해보면 host 키를 읽어올 수 없다고 하는 메시지를 반복적으로 출력한다.


ssh key를 생성해주면 해결된다.
(이미 키가 존재하는 경우 overwrite)

ssh-keygen -t rsa -b 4096 -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t rsa -b 4096 -f /etc/ssh/ssh_host_dsa_key

🌐 Ref

https://askubuntu.com/questions/1113607/failed-to-start-openbsd-secure-shell-server-error-when-i-try-to-run-apt-get-or-t


Loading script...