SSH 接続に使用する Windows サービスが 1 つありますがplink.exe
、Plink が実行中の Pageant を見つけられないことがわかりました。
これが私がこれまでに行った手順です。
- 特定のユーザーとして実行する Windows サービスをインストールする
- Windows サービスを開始する前に、そのユーザーとしてログインし、PuTTY で生成されたキーを使用して Pageant を開始します。
- 次に、Windows サービスを開始します (ただし、Plink が Pageant を見つけられず、サーバーがNo supported authentication Methods availableとして応答しないため、機能させることができません)。
注:そのユーザーで Windows サービスをコンソール アプリケーションとして実行すると、すべて正常に動作します。