rsa 공개 키의 오른쪽 절반이 중요합니까?


48

ssh-keygen에 의해 생성 된 공개 키 파일 "id_rsa.pub"에서 == 뒤의 부분이 중요합니까?

"root@somedomain.com"을 "root"로 변경해도 여전히 작동하는 것 같습니다.

더 일반적으로, 나는 그 절반의 목적이 무엇인지 궁금합니다.

답변:


48

공개 키의이 오른쪽 부분 ( "id_rsa.pub"또는 "id_dsa.pub")은 설명 일 뿐이며 일반적으로 키를 생성 한 <login> @ <hostname>으로 채워집니다. 이것은 SSH 공개 키 파일 형식의 주석 필드와 유사한 방식입니다 ( RFC 4716 참조 ).

따라서 순전히 정보 제공 및 선택 사항이므로 원하는대로 변경할 수 있지만 <login> @ <hostname>을 유지하면 무엇이 무엇인지 추적하는 실용적인 방법입니다.

OpenSSH "authorized_keys"형식에 대한 자세한 내용 :


이 형식에 대한 RFC 또는 유사한 문서가 있습니까? 이 authorized_keys 파일에서 실제 명령과 같은 다른 재미있는 것들을 보았습니다.
merlin2011

2
이 형식은 openssh와 관련이 있지만 가장 널리 사용되는 형식 중 하나입니다. openssh sshd 맨 페이지 의 "AUTHORIZED_KEYS FILE FORMAT"섹션 에서 이에 대한 정보를 찾을 수 있습니다 .
Ouki

openssh sshd 맨 페이지는 현재 http://www.freebsd.org/cgi/man.cgi?sshd(8)
Chirael

OpenSSH 참조는 FreeBSD가 아니라 OpenBSD 여야합니다. 오른쪽 맨 페이지는 다음과 같습니다 : openssh sshd 맨 페이지
Ouki

Google Cloud Platform에서 올바른 부분이 사용자 이름이어야하는 방식으로 구현했습니다
Jossef Harush
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.