パスフレーズを使用してサーバーに ssh キーベースでアクセスできるクライアントがいくつかあります。クライアントでは、初回またはクライアント システムの再起動時にのみ、パスフレーズが要求されます。
クライアントがサーバーに接続しようとするたびにパスフレーズを入力するように強制することはできますか?
パスフレーズを使用してサーバーに ssh キーベースでアクセスできるクライアントがいくつかあります。クライアントでは、初回またはクライアント システムの再起動時にのみ、パスフレーズが要求されます。
クライアントがサーバーに接続しようとするたびにパスフレーズを入力するように強制することはできますか?
クライアントのシステムを制御できない限り、そうではありません。通常、クライアント システムは、ログインしている限り、ロックされていない ssh キーを保存するssh 認証エージェントを実行します。クライアントが使用する OS を指定しませんでした。Linux/Unix ディストリビューションでは、これは通常、含まれているssh-agentプログラムで実現されます。 openssh で。OS X は ssh エージェントを独自のキーチェーンに統合し、Windows では PuTTY サイトから入手できる Pageant などを使用します。これはクライアント側で完全に処理されるため、公開鍵認証を無効にしない限り、SSH サーバー構成からそれを防ぐことはできません。