OpenSSH에서 생성된 개인 호스트 키를 PEM 형식으로 변환하여 나도 사용할 수 있게 하려고 합니다 dropbear-initramfs
. 그러나 ssh-keygen
프로그램을 사용하여 이 작업을 수행하려고 하면 다음과 같은 오류가 발생합니다.
…# ssh-keygen -m PEM -e -f /etc/ssh/ssh_host_ed25519_key >/root/ssh_host_ed25519_key
do_convert_to_pem: unsupported key type ED25519
어떻게 해야 하나요?
답변1
비록 -e
(출구) 옵션이 실패하면 내부 변환이 제대로 작동합니다. 다음을 수행할 수 있습니다.
…# cp /etc/ssh/ssh_host_ed25519_key /root/ssh_host_ed25519_key
…# ssh-keygen -m PEM -p -f /root/ssh_host_ed25519_key
Key has comment 'root@…'
Enter new passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved with the new passphrase.