ターミナルで高速にサーバーからデータをダウンロードできません

StackOverflow https://stackoverflow.com/questions/805329

  •  03-07-2019
  •  | 
  •  

質問

実行に失敗しました

curl $Masi@host:~/folder
curl: (6) Couldn't resolve host 'host:~'

ホストへのSSHキーがあります。 scpと同様にcurlを使用しようとしています。

curlを使用してプライベートデータを高速でダウンロードするにはどうすればよいですか

役に立ちましたか?

解決

curlはHTTPクライアントです-SSHクライアントとして使用することはできません。 SCPの何が問題になっていますか?

他のヒント

どのようにしてcURLの manページを読むことをお勧めします。これを行う。 cURLが scp を望みどおりに置き換えることはできないと思います。

セキュアFTP(SFTP)サーバーまたはセキュアHTTP SSL(HTTPS)サーバーがある場合、cURLはSSHキーを受け入れることができます(ただし、SSLキーの使用はインターネットでより一般的に受け入れられます)。これらのキーを使用して認証できますサーバー経由でユーザーに公開されたディレクトリへの安全な接続を確立します。

SSHキーの受け渡し方法については、--pubkey 、-key 、および-pass をご覧ください。 = "http://curl.haxx.se/docs/manpage.html" rel = "nofollow noreferrer">マニュアルページ。

このようなサーバーを介してホームディレクトリを利用できる必要はないことを理解することが重要です。ユーザーとパスワードで認証しても。 scp は別のサーバーを介して動作し、(デフォルトで)ログインしたかのようにパスを解釈します。したがって、相対パスはホームフォルダー、予想どおり。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top