리눅스 known hosts에서 호스트키 삭제

(리눅스 known hosts에서 키 삭제에서 넘어옴)

1 개요[ | ]

리눅스 known_hosts에서 호스트키 제거
리눅스 known_hosts에서 키 삭제
  • known_hosts 파일에는 다른 서버(호스트)의 공개키가 기록된다.
  • 기록하는 이유는 신뢰할 수 있는 서버인지 + 예전에 접속했던 그 서버가 맞는지 확인
  • 이 파일에 공개키가 등록되지 않는 서버에 접속하려고 하면(즉 최초 접속) 경고가 뜬다.
  • 예전에 접속했던 서버인데 공개키가 다르다면 스푸핑을 의심하는 경고가 뜬다.

2 명령어[ | ]

Bash
Copy
ssh-keygen -R 호스트명

3 실습[ | ]

Console
Copy
[root@zetawiki ~]# cat /root/.ssh/known_hosts | grep ^myserver1
myserver1 ssh-rsa AAAAB3Nza... (생략)
→ 이미 키가 등록되어 있는 상황
Console
Copy
[root@zetawiki ~]# ssh-keygen -R myserver1
/root/.ssh/known_hosts updated.
Original contents retained as /root/.ssh/known_hosts.old
Console
Copy
[root@zetawiki ~]# cat /root/.ssh/known_hosts | grep ^myserver1
→ 없어짐

4 같이 보기[ | ]