2017-11-03 12 views
-1

リモートサーバーにsftpボックスに転送する必要があるファイルがあります。 私はsftpボックスのパスワード、ポート、ユーザ名を持っています。シェルスクリプトを使用してリモートサーバーからsftpにファイルを転送

どのようにこれを行うことができるかを理解するために、シェルスクリプトプログラミングを私に教えてください。

+0

あなたは 'sftp -P port user @ host:filename'を使用していますか? (注意:あなたは 'rsync'と同じ構文を持ち、はるかに優れています) –

+0

sftpだけを使う必要があります。 – Drella

+0

ここには既に多くの例があり、インターネット上の他の場所にもあります。あなたはそれらを検索しようとする必要があります。無料のコーディングのリクエストはここではStackOverflowの話題です。 https://stackoverflow.com/help/on-topic、https://stackoverflow.com/help/how-to-ask、https://stackoverflow.com/help/dont-ask、https://をお読みください。 stackoverflow.com/help/mcveこちらのQをここに投稿する前に[ツアー](https://stackoverflow.com/tour)に行ってください。がんばろう。 – shellter

答えて

0

公開鍵を共有することで、リモートサーバとsftpボックスの間でパスワードなしの認証を行うことができます。 または、 scpファイル名sftpuser @ sftphost:/ $ destination_Path

関連する問題