-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
おかげ
(読み書きのみ、現在のユーザーの権限を)もう一度ツールを実行> 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