私は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:/tmp
IP 192.168.1.10 ホストの /tmp ディレクトリ-profile mycopy
使用するプロファイルを表示
リモートファイル(/foo/bar/afile.sh
)にアクセスできます。
pscp -profile mycopy 192.168.1.10:/foo/bar/afile.sh .
答え2
psftp
Puttyインストールに含まれる接続(同じフォルダにあるPSFTP.EXE)を使用できます。
sftp <your_machine_ip>
ホスト間でファイルをコピー/貼り付け(put <local_file>
アップロード、ダウンロードなど)するには、標準のftpコマンドを入力して使用しますget <remote_file>
。