一部の転送を自動化する必要がありますが、Windowsプラットフォーム用のFTPSをサポートする適切なコマンドラインFTPクライアントが見つからないようです。 winscpはSFTPをサポートしていますが、Windowsに適したSFTPサーバーもありません。FreeSSHDServiceだけがアクティブにサポートされていないようです。したがって、FTPSをサポートするFileZillaサーバーを使用します。
質問を書いてから、WinSCPはFTPSをサポートするように更新されました!
Cygwin を使用して、 opensshlftp
パッケージ。
(これはopenssl
に依存しているので、configure --with-openssl
を使用してコンパイルされたと思います)
SFTPPlus には、いくつかの自動化機能があります。
オープンスタンダード(SSH、SFTP、FTPS、HTTP、PGPなど)を使用した安全なファイル転送に加えて、企業の強みを生かすための追加の監査と自動化。
CURLライブラリ http://curl.haxx.se/ は、機能のリストにFTPSサポートをリストしているため、コマンドラインからFTPS転送を行うために、それに付属するリファレンスクライアントを使用できると考えられます。
「Windowsに適切なSFTPサーバーがない」という点で、cygwin( http://www.cygwin.com/ )には、両方に付属する完全なOpenSSHパッケージが含まれています
Cygwinが提供するSSHサーバーを使用して、いくつかのWindowsシステムでSFTP/SCPをサポートしています。ご存じのように、FTPSはそれほど広くサポートされていないため、FTPSの代わりに使用する方が良い場合があります。
転送を自動化する場合は、WinSCP(free)または「CoreFTP client($ 20)」のいずれかを使用してSFTPルートに進むことを強くお勧めします。これらは「スケジュールされた」転送をサポートするためです。 FTPSクライアントは「一般に」スケジュールされた転送をサポートしていませんが、一部のGUIクライアントは「キューイング」をサポートしています。
C-Kermitには非常に優れたスクリプト可能なFTPSクライアントが含まれています。
Windows版はお金がかかりますが、それほど高くありません。 Unix/Linuxバージョンは無料です。
ほとんどのSSHDs haven
tこれらのアプリケーションに追加するものは実際にはあまりないため、数年で更新が見られました。
個人的には、サーバー側に http://sshwindows.sourceforge.net/ を使用し、スクリプトsftpにPuTTYクライアントの1つを使用します。
上記のウェブサイトは、ニースが変更された場合にいくつかのマイナーを作成している新しい開発者について言及していますが、述べたように、私はすでにそこにあったもの以外には何も必要としません。
あなたの権利はftpsクライアントの方法にはあまりありません、それは主にデュアルネットワークポート要件、一貫性のない文字セットとdirsをリストするさまざまな方法のために、2つのオプションのあまり愛されていません。
乾杯.
PuTTY は素敵なSFTPクライアントを持っています( x86 EXEリファレンス )
そして、何をするにしても、 公開鍵認証 を使用してください。
私は正直に立っています。 PuTTYは SSH経由のFTPトンネリング を使用します SSL経由のFTP に対する要求とは異なります。
試す CoreFTP ?私はしばらく前にそれをチェックアウトしました-それはコマンドラインインターフェースを持っています-しかし私はそれを使用しなくなりました(コマンドラインを使用する必要はありませんでした)。また、有料の機能もありますが、無料バージョンがあります。