SSH 구성에서 RSA 키 쌍을 완전히 제거하는 올바른 방법은 무엇입니까?

SSH 구성에서 RSA 키 쌍을 완전히 제거하는 올바른 방법은 무엇입니까?

다음 두 운영 체제와 SSH 소프트웨어를 가정합니다.

  • GNU/Linux Debian 9.3 및 OpenSSH 버전1:7.4p1-10+deb9u2

  • Linux Mint 18.3 및 OpenSSH 버전1:7.2p2-4ubuntu2.4

나는 없애고 싶다rsa곡선의 이점을 완전히 활용ed25519.


문제는 내가 생성한 후에ed25519두 시스템 모두에서:

ssh-keygen -t ed25519

ssh-copy-id삭제하려면 공개 키를 복사하세요.rsa키 쌍입니까 rm아니면 잘못된 방법입니까?

답변1

아니요, 키 쌍을 삭제하면 문제가 해결됩니다. 당신이 해야 할 일은 서버에서 공개 키를 삭제하는 것뿐입니다. 그러나 rm;을 사용하여 삭제할 수는 없습니다 . 파일에서 관련 줄을 삭제합니다 ~/.ssh/authorized_keys.

먼저 새 키 쌍으로 로그인할 수 있는지 확인하세요!

청결을 위해 클라이언트 컴퓨터에서 개인 키를 삭제하는 것이 좋습니다. 하지만 별 차이는 없습니다.

관련 정보