PuTTY を使用して ssh 経由でローカル ファイルをリモート サーバーに転送する方法は?

PuTTY を使用して ssh 経由でローカル ファイルをリモート サーバーに転送する方法は?

Windows 10 に puTTY をインストールし、SSH 経由でリモート サーバーにアクセスしています。ローカルの Windows ボックスからリモート サーバーにファイルを送信したいのですが、どうすればよいですか?

私は puTTY を使用していますが、psftp、pscp などもオプションです。

私はこれを使います。

pscp.exe i F:\.ssh\anotherprivate.ppk "F:\xss vulnerability.txt" [email protected].

そしてこれを手に入れました:

More than one remote source not supported

答え1

2 つのエラーがあると思います:

最初のタイプミスです。-i F:\.ssh\anotherprivate.ppk(ハイフンに注意してください)を使用する必要があります。

次に、ターゲット システム上のフォルダーを指定します (または、ユーザーのホーム フォルダーの場合はコロンで終わります)。[email protected]:/tmp/

これが全体のコマンドにつながります:

pscp.exe -i F:\.ssh\anotherprivate.ppk "F:\xss vulnerability.txt" [email protected]:/tmp/

答え2

使用ウィンSCP(Windows 10 対応) リモート サーバーにファイルをダウンロード/アップロードするには:

ここに画像の説明を入力してください

また、WinSCP の一部として putty を使用することもできます。

ここに画像の説明を入力してください

関連情報