Linux上で「警告の秘密の個人用キーファイルを警告します!」の修正
あなたがこのエラーを得ているならば、あなたはおそらくあなたのユーザフォルダのあなたの隠された.sshディレクトリのアクセス権をリセットし、そしてあなたのキーはもう動かないでしょう。これらのファイルは、そのボックスにログインしている人だけが書き込みできないようにすることが非常に重要です。そのため、それらを使用しようとするとopensshによってエラーが発生します。.
完全なエラーメッセージ:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@ @警告:非公開の秘密鍵ファイル! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ @@@@@@@@@@ '/home/geek/.ssh/id_rsa'へのアクセス権0744が開かれています。あなたの秘密鍵ファイルは他の人がアクセスできないようにすることをお勧めします。この秘密鍵は無視されます。不正なアクセス許可:キーを無視する:/home/geek/.ssh/id_rsa
これを修正するには、権限をデフォルトに戻す必要があります。
sudo chmod 600〜/ .ssh / id_rsa sudo chmod 600〜/ .ssh / id_rsa.pub
別のエラーが発生した場合
接続し続けますか?(はい/いいえ)? yes既知のホストのリストにホストを追加できませんでした(/home/geek/.ssh/known_hosts).
これはそのファイルのパーミッションも正しく設定されていないことを意味しています。
sudo chmod 644〜/ .ssh / known_hosts
最後に、ディレクトリのパーミッションも調整する必要があります。
sudo chmod 755〜/ .ssh
これでバックアップと実行が可能になります。.