SSH(クライアント側)にパスワードの入力を強制する(Xubuntu)

SSH(クライアント側)にパスワードの入力を強制する(Xubuntu)

SSH パスワード要求ポリシーをどのように設定すればよいですか? ラップトップで休止状態を頻繁に使用しています。問題は、セッションで既に実行した SSH 接続を再開して確立すると (コンピューターの電源を入れ、休止状態になり、再開 = まだ同じセッション)、パスワードが再度要求されないことです。

通常、ターミナルから初めて ssh を使用する場合は、ポップアップ ウィンドウに RSA 証明書のパスワードを入力する必要があります。

GNU/Linux Xubuntu 15.04 を使用しています。ありがとうございます。

答え1

休止状態のスクリプトに の呼び出しを追加してssh-add -D、エージェントからすべての ID を削除できます。ただし、起動後にそれらを追加することを忘れないでください。

ssh-add -xより良い方法は、休止状態に入る前に、スイッチを使用して(自動または手動で)エージェントをロックすることです。

または、または-tのスイッチを使用して、パスフレーズが保存される時間を制限することもできます。ssh-agentssh-add

答え2

まだ試していませんがこの答え提案:

SSH_AUTH_SOCK 環境変数を設定解除すると、ssh秘密鍵のパスワード自体が要求されます。

関連情報