-1

秘密鍵から公開鍵を作成するために以下のコマンドを実行しましたが、エラーが表示され、パスフレーズを求められます。

~# 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

前もって感謝します)

4

2 に答える 2

0

ssh は、秘密鍵ファイルが他のユーザーによって読み取られる可能性があるかどうかを確認します。それが事実なので、それ以上進むことを拒否します。

ツールを再度実行するだけchmod 600 key.pemです(現在のユーザーの読み取り/書き込み権限のみ)

于 2016-08-21T12:16:30.963 に答える