ssh-keygen
인증, 비밀번호 없는 로그인 및 기타 용도로 사용되는 SSH 키 생성. 더 많은 정보: https://man.openbsd.org/ssh-keygen.
- 대화식으로 키 생성:
ssh-keygen
- 32 키 유도 함수 라운드로 ed25519 키를 생성하고 특정 파일에 키 저장:
ssh-keygen -t
ed25519 -a
32 -f
~/.ssh/파일_이름
- 이메일을 주석으로 하는 4096비트 RSA 키 생성:
ssh-keygen -t
rsa -b
4096 -C "
주석|이메일"
- known_hosts 파일에서 호스트의 키 제거 (알려진 호스트가 새 키를 가지는 경우 유용):
ssh-keygen -R
원격_호스트
- MD5 Hex로 키의 지문 검색:
ssh-keygen -l -E
md5 -f
~/.ssh/파일_이름
- 키의 비밀번호 변경:
ssh-keygen -p -f
~/.ssh/파일_이름
- 키 형식 변경 (예: OPENSSH 형식에서 PEM으로), 파일은 제자리에서 다시 작성됨:
ssh-keygen -p -N "" -m
PEM -f
~/.ssh/OpenSSH_개인_키
- 비밀 키에서 공개 키 추출:
ssh-keygen -y -f
~/.ssh/OpenSSH_개인_키