web-dev-qa-db-ja.com

WindowsからUnixマシンにファイルを転送する方法

PuTTYを使用してUnixマシンに接続したWindowsマシンで作業しています。ローカルのWindowsマシンから接続されたUnixマシンにファイルを転送したいのですが、コマンドを教えてください。

2
Sachin

PuTTYを使用すると、pscp(PuTTYセキュアコピー)と呼ばれるユーティリティを使用できます。

PuTTYで、パスワードなしの接続を許可するプロファイルを作成します。 mycopyという名前を付けましょう。

次に、pscpをローカルディレクトリにコピーします。これで、次を使用してコピーできます

pscp -profile mycopy *.txt 192.168.1.10:/tmp
  • *.txtローカルテキストファイル
  • 192.168.1.10:/tmp IPが192.168.1.10のホストの/ tmpディレクトリ
  • -profile mycopy使用するプロファイルを示します

リモートファイル(/foo/bar/afile.sh)。

pscp -profile mycopy 192.168.1.10:/foo/bar/afile.sh .
1
Archemar

PuTTYのインストールに含まれているpsftp接続を使用できます(同じフォルダーのPSFTP.EXE)。

sftp <your_machine_ip>次に、標準のftpコマンドを使用して、ホスト間でファイルをコピー/貼り付けます(put <local_file>アップロードを行う、get <remote_file>ダウンロードなど)。

0
kirill-a