0
私のシステムからSFTPを使ってサーバにファイルをアップロードできるようにantスクリプトを実装したいと思います。私はsftp = "true"でSCPを使用する方法を知っていますが、私のリモートサーバーはsftpをサポートしているだけなので、私のantスクリプトにはsftpベースのターゲットがあります。 sshを使用するant maverickスクリプトで試しましたが、動作しません。また、sshexecは私にとってはうまくいくようです。 ここにお手伝いいただければ幸いです。SFTPだけを使ってファイルを転送するAntスクリプト
しかし、私は、サーバーからのエラーメッセージが表示されます: - 受信したメッセージが長すぎます。私はインターネット上でそれを探すことを試みたが、役に立つ助けを見つけることができなかった。 – Ashley
実際の問題(*「受信メッセージが長すぎます」*)について尋ねるべきではないし、「プレーンSFTP」(何もそんなものはない)が問題を解決するとは想定しないでください。それは[XY問題](http://meta.stackexchange.com/q/66377/218578)と呼ばれ、誰にとっても時間の無駄です。 [私の答えを受け入れる](http://stackoverflow.com/help/someone-answers)と考えて、本当の問題について新しい質問をしてください。 –
それでは、サーバがsftpをサポートしていれば、scpとsftpがtrueに設定されたantスクリプトを使用してください。ローカルマシンで普通のsftpベースのシェルまたはbashスクリプトを使用しなければならない場合は、私のローカルでsftpをインストールするか、sftp libをどこかに置く必要があります。この質問で私を助けることができたら、私の問題は解決したと思います。私はあなたの答えを受け入れます。 – Ashley