WinSCPとかいうめんどくさいものを使うのはやめようか,という話.GUIがそんなに好きかね諸君? 加えて,Windowsでしか使えないというのがまたな・・・.
SFTPはOpenSSHのサブシステムとしてインストールできるようだ. 使用方法は以下.
$ sftp user@www.hogehoge.jp
SFTPでサーバにログイン中,以下のコマンドをメインに使う.
exit pwd ls cd lpwd lls lcd lmkdir get ファイル名 %ダウンロード. put ファイル名 % アップロード.
で,LAN外からLAN内のPCにアクセスするにはどうするのか.簡単な話で,ローカルホストの適当な空きポートにリモートホストのsshポート(22)をポートフォワーディングし,ポートフォワーディングしたポートを指定してsftpを使えばよい.
$ ssh -CNfL 2022:192.168.*.*:22 user@www.hoge.jp $ sftp -o Port=2022 user@localhost
ね,簡単でしょ?(某水彩教室的どやぁ