WindowsからUnixコンピュータにファイルを転送する方法

WindowsからUnixコンピュータにファイルを転送する方法

私はWindowsコンピュータで作業していて、Puttyを使ってUnixコンピュータに接続し、ローカルのWindowsコンピュータから接続されたUnixコンピュータにファイルを転送したいと思います。コマンドが何であるかを提案してください。

答え1

(putty secure copy)というユーティリティがputtyあります。pscp

パスワードのない接続を許可するパテ構成ファイルを作成します。名前をつけましょうmycopy

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

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

リモートファイル(/foo/bar/afile.sh)にアクセスできます。

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

答え2

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

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

関連情報