-1
개인 키에서 공개 키를 생성하기 위해 아래 명령을 실행했습니다. 오류가 발생하여 암호를 묻는 메시지가 나타납니다. (사전에)ssh를 사용하여 개인 키에서 pub 키 만들기
~# ssh-keygen -y -f key.pem > mykey.pub
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: key.pem
Enter passphrase:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0644 for 'key.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
bad permissions: ignore key: key.pem
load failed
감사
을 실행 다시 .IT이 여전히 sudo는 SSH-Keygen은 -y -f jj.pem처럼 보여줍니다 > mykey.pub -bash : mykey.pub : 허가가 거부되었습니다. 일찌기 sudo 사용자로 실행 중입니다. – Doefi
문제는 'mykey.pub'와 관련이 있습니다! 이전의'mykey.pub' 파일을 삭제하고 다시 시도하십시오. 또는 CD-ROM과 같은 읽기 전용 장치에서이 작업을 실행하고 있습니다. –
아니요, 읽기 전용 장치 문제가 아니며 파일을 삭제해도 도움이되지 않습니다. http://stackoverflow.com/questions/82256/how-do-i-use-sudo-to-redirect-output-to-a-location-i-dont-have-permission-to-wr – techraf