TOP > Linux > Fedoraの技 > 201-300 > 210
安全にファイル転送をするには(sftp編)
scpコマンドを利用してファイルを暗号化したままコピーすることが出来ますが、sshdの機能にはsftpというものもあります。このコマンドを使うとftpコマンドと同じように利用できるので便利です。
"ユーザ名@ホスト"で接続先を指定します。
$ sftp paul@192.168.0.12
Connecting to 192.168.0.12...
paul@192.168.0.12's password: パスワードを入力
sftp> ls 一覧表示
apple fruits
sftp> get apple appleのダウンロード
Fetching /home/paul/apple to apple
/home/paul/apple 100% 20KB 19.9KB/s 00:00
sftp> put orange orangeのアップロード
Uploading orange to /home/paul/orange
orange
sftp> bye 終了
なおsftpを利用するには/etc/ssh/sshd_configファイルで下記の行が有効になっている必要があります(初期値では有効)。
Subsystem sftp /usr/libexec/openssh/sftp-server
2005-12-03 作成