FTPS クライアントしか使えないクライアントから、ssh しか通さない sftp サーバへファイルを送り付けたい。こういうときどうしたらいいのだろう。
間にプロキシを咬ませることにした。
delegate というびっくりするほど便利なプロキシがあるのでこれを使わせてもらう。
delegated STLS=fcl -P21 SERVER=ftp\
MOUNT="/* sftp://sftpserver//*"
たったこれだけ!
delegate は sftp を内部で呼び出してるだけなので、sftp コマンドが使える環境になっていれば大丈夫。