ターミナルでsshを実行したときにこのウィンドウを見たことはありませんが、今はpythonスクリプトを使用しています。このスクリプトはparamiko
pythonモジュールでsshを実行していますmは、秘密キーusername@hostname
のロックを解除するために、パスワード(設定を覚えていない)の提供を求めました。ルートパスワードを試しましたが、機能しません。
ウィンドウ全体に次のように表示されます。
パスワードを入力して秘密鍵のロックを解除します
アプリケーションが秘密キー
'user@Host'
へのアクセスを必要としていますが、ロックされています
このパスワードは何ですか?必要なかった。
これによると SO Q&A-python Paramikoで公開鍵を使用してssh接続する方法
paramiko
はOpenSSH形式のキーを使用します。また、暗号化されたキーを入力として取得するため、最初にキーを復号化する必要もあります。
これはSSH秘密鍵のパスワードです。
SSHキーを作成したときに、暗号化して安全に保つために使用するパスワードの入力を求められた可能性があります。
通常、この秘密鍵を使用してサーバーにSSHで接続すると、SSHデーモンはキーチェーンから解読パスワードを取得します。 SSHデーモンを直接使用しないものを使用しているため、セキュリティのために再認証を求められる可能性があります。
パスワードを覚えていない場合、システムのキーチェーンに保存されます。これを読むには、単に「パスワードとキー」プログラムにアクセスしてください。そこから、login
キーチェーンに移動します。 「user @ Hostのパスワードのロック解除」のエントリを探します。パスワードはそこにあります。