sftp

たとえば ssh/scp ベースで、素人でも簡単にファイルやりとりができてそこそこ secure なところ。を作ろうとおもうと。
Windows で無料で使える scp の GUI クライアントといったらWinSCP2 ぐらいしかない。ローカルのパスの処理がいまだにアレなのはおいておくとして、こいつは scp client だから、相手のファイルリストはshell 的に ls を発行して得ている。ってことはそれなりにシェルをやらないといけない。

てことで sftp を検討するが、

  • rssh homepage
    たとえば scp の受けぐらいしかできないようなrestricted な ssh account をつくるときに。sid にはパッケージあり。かんたんにpotatoでもdebつくれる.
  • Shaolin Secure FTP
    GUI な sftp クライアント for Windows.Cygwin が入ってることが必要。もろに GUI 皮だけ。ログインは Cygwin のシェルが開くのでそこに入れる。Cygwin シェル閉じると、もう動かない。だめだこりゃ
  • SecEx Lite
    かなりいい線いってると思ったのだが、ディレクトリ単位のコピーができねえ。だめじゃん..

ろくなクライアントがない。だめだこりゃ。

しょうがない、WinSCP2 にするかと、せめてリモートのアカウントのシェルを restricted にしようと/bin/rbash にしてみるが、WinSCP2 はリモートのファイルリストを

cd もげ
ls -l

して得ているらしく、cd を禁じ手としている rbash と噛みあわない。うーん。