私はsftp経由でリモートファイルを取得する方法を知っています。sftp経由でコマンドラインでファイルをアップロードするにはどうしたらいいですか?
例:
sftp [email protected]:/path/to/file.txt localfile.txt
どのように私は、リモートサーバーにファイルをアップロードすることができますか?
(私はbashスクリプトでこのコマンドを使用する必要があります。)
私はsftp経由でリモートファイルを取得する方法を知っています。sftp経由でコマンドラインでファイルをアップロードするにはどうしたらいいですか?
例:
sftp [email protected]:/path/to/file.txt localfile.txt
どのように私は、リモートサーバーにファイルをアップロードすることができますか?
(私はbashスクリプトでこのコマンドを使用する必要があります。)
$ scp [email protected]:/path/to/file.txt localfile.txt
Iveはscpコマンドを試しました。できます。本当にありがとう! –
サービスでSFTP接続のみが許可されている場合(つまり、SSH経由でログインできない場合)は機能しません。 – davemyron
これは質問に対する答えではありません。 SFTPはSCPとは異なるものです。 5つのupvotesは、同じサーバー上でSSHとSFTPサーバーを実行している人から明らかです。 –
はまた、あなたの自動化されたファイル交換のためのパスワードを入力する必要があなたを避けることができSSH公開鍵/秘密鍵を使用して考えます。
これらのキーを生成するには、「ssh-keygen」コマンドを使用できます。
ssh-keyを生成しました。ありがとう! –
sftp CANTファイルをアップロードします。 –
scp /local/file.txt [email protected]:/remote/file.txt –
http://stackoverflow.com/a/16723151/2148773(「更新日:2016年2月」を参照)。 – oliver