FreeSSHdとPuTTYをSFTPサーバーとクライアントとして使用して、私の開発マシンでWindowsのリモート処理が有効になっています。 PuTTYのPageantにプライベートキーがロードされているので、私は公開認証のみを使用しています。windows powershell remotingがPuTTYへの呼び出しに失敗しました
Powershellオートメーションアセンブリ&名前空間を使用して)C#コードを使用して、PuTTYのPSFTPコマンドラインツール(PATH環境変数のPuTTYのバイナリフォルダを持つ)を呼び出すためにWindows Powershell Remotingを使用します。
私は、Windows PowerShellを開いて、この呼び出しを実行した場合: Invoke-Commandコマンドを-computername 127.0.0.1 -filepath C:
:私はエラーを取得する\ TEMP \ SFTP \Fatal: Disconnected: No supported authentication methods available (server sent: publickey)
invoke.ps1
FreeSSHdのログをチェックすると、次のように表示されます。
- 12-06-2011 14:12:04 IP 127.0.0.1 SSH接続の試み。
- 12-06-2011 14:12:04 IP 127.0.0.1 SSHが切断されました。