# ssh-keygen > 인증, 비밀번호 없는 로그인 및 기타 용도로 사용되는 SSH 키 생성. > 더 많은 정보: . - 대화식으로 키 생성: `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_개인_키}}`