KeePassからPuTTYでSSHリンクを開きます(KeeAgentプラグインを使用)。
私がアクセスしたサーバーの1つは、PuTTYが秘密鍵認証を使用しようとしているため、接続直後に認証エラーを表示します。
Puttyでキー認証を無効にするコマンドラインパラメーターはありますか?
このボックスのチェックを外して、「デフォルト設定」に保存できます。しかし、私はこれを個々のエントリに対して定義したいと思いました。
マニュアルページ 認証のためのページェントの使用を制御するためのオプションについて説明します。
-agent
オプションはPageantを使用したSSH認証をオンにし、-noagent
はオフにします。これらのオプションは、SSHを使用している場合にのみ意味があります。
したがって、KeePassのこのサーバーへのURLはssh://{IP} -noagent
のようになります。
PuTTYマニュアル によると、コマンドラインからこの動作を変更することはできません。
何ができるか、チェックボックスを設定せずにこの特定のホスト用に保存されたセッションを作成し、PuTTY.exe -load "session name"
を使用してコマンドラインから保存されたセッションを起動します