◾️ 오류 내용
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