SSH 서버의 키 변경

SSH 서버의 키 변경

방금 Linux에 openssh 서버를 다시 설치했고 새 키를 생성해야 하는데 이를 수행하는 방법을 어디서도 찾을 수 없습니까?

검색하면 로그인 키와 공개 키 생성 방법만 나옵니다.

그런데 서버 키를 어떻게 변경/교체하나요?

답변1

키를 다시 생성하려면 이전 키를 삭제해야 합니다(또는 방해가 되지 않는 곳으로 이동).

sudo rm /etc/ssh/ssh_*_key{,.pub}

그런 다음 키를 생성합니다. Debian 기반 시스템에서는

sudo dpkg-reconfigure openssh-server

다른 시스템에서는

ssh-keygen -A

답변2

SSH 호스트 키를 참조하는 경우 일반적으로 패키지를 재구성하여 다시 생성할 수 있습니다.

데비안/우분투 기반:

$ sudo dpkg -ssh 서버 재구성

CentOS/Redhat/Universal 기반:

$ sudo ssh-keygen -A

관련 정보