Linux SSH Host Key 다시 생성하기

SSH Host Key는 다른 서버에 접속 할 때 아이디 패스워드를 대신하여 사용되기 때문에 리눅스 시스템을 통채로 복사해 왔을 때 이 키들를 다시 생성해 주는 것이 좋습니다. CentOS 6.5를 기준으로 설명하겠습니다.

/etc/ssh/ 디렉토리에 SSH Host Key가 저장되어있습니다. 이 키들을 모두 삭제하고 sshd를 다시 시작하면 자동으로 새로운 키를 생성해줍니다. 아래 명령을 입력합니다.

cd /etc/ssh
rm ssh_host_*
service sshd restart

/etc/init.d/sshd 파일을 열어보면 어떤 옵션으로 키를 생성하는지 볼 수 있습니다.