ユーザーが対話的にログオンする前に、Windowsサーバーが起動するたびに、PuTTYエージェント(pagent.exe)にプライベートSSHキーを追加する必要があります。キーはサービスによって使用されます。
キーを使用する必要があるのが通常のユーザーの場合、スタートアップフォルダーにショートカットを配置するだけですが、ユーザーがログインしていないため、サーバーでは機能しません。
Windows Server 2008とWindows Server 2003でこれが必要です。
SSHとSFTPを使用した公開鍵認証がより広く普及するようになるので、これはかなり一般的なユースケースであると思います。
ショートカットのターゲットコマンドラインでキーへのパスを指定できます
Target:
セクションにキーを追加します
C:\Program Files\PuTTY\pageant.exe C:\Program Files\PuTTY\keys\iain.ppk
システムが起動すると、ページェントがキーをロードし、ロックを解除するためにパスフレーズが必要な場合は、それを要求します。
ページェントコマンドラインにも複数のキーを追加できます。
C:\Program Files\PuTTY\pageant.exe C:\keys\iain.ppk c:\keys\user1.ppk