![~/.ssh/authorized_keys 파일에서 공개 키를 제거하는 명령?](https://linux55.com/image/212166/~%2F.ssh%2Fauthorized_keys%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%EA%B3%B5%EA%B0%9C%20%ED%82%A4%EB%A5%BC%20%EC%A0%9C%EA%B1%B0%ED%95%98%EB%8A%94%20%EB%AA%85%EB%A0%B9%3F.png)
정보 SSH
- 있는 경우고객주문 실행:
ssh-keygen -R <hostname|ip>
public key(s)
~의섬기는 사람~/.ssh/known_hosts
파일 에서 삭제됨
지금섬기는 사람:
질문:
public key
파일에 저장된 클라이언트를 삭제하는 명령이 있습니까~/.ssh/authorized_keys
?
그것은 주로 사용됩니다섬기는 사람환경
답변1
당신이 사용할 수있는 sed
:
sed -i '/ *username@client-hostname *$/d' ~/.ssh/authorized_keys
man ssh
말하다편집하다파일에는 이 간단한 작업을 수행할 수 있는 특정 도구가 없는 것 같습니다.