从我的服务器快速的数据我运行不成功无法下载终端
curl [email protected]:~/folder
curl: (6) Couldn't resolve host 'host:~'
我有SSH密钥到主机。 我想使用卷曲类似于scp。
如何使用curl快速下载私人数据?
从我的服务器快速的数据我运行不成功无法下载终端
curl [email protected]:~/folder
curl: (6) Couldn't resolve host 'host:~'
我有SSH密钥到主机。 我想使用卷曲类似于scp。
如何使用curl快速下载私人数据?
curl是一个HTTP客户端 - 您不能将其用作SSH客户端。 SCP有什么问题?
我建议阅读cURL的man page关于如何做到这一点的信息。我不认为cURL可以用你想要的方式取代scp
。
如果您有安全的FTP(SFTP)服务器或安全HTTP SSL(HTTPS)服务器,则cURL可以接受SSH密钥(尽管在互联网上使用SSL密钥更为普遍)。验证并建立一个安全的连接到公开通过服务器给您的用户的目录。
要了解如何通过SSH密钥,请参阅man page中的--pubkey
,--key
和--pass
。
重要的是要明白,您的主目录不必通过这样的服务器可用。即使您使用用户和密码进行身份验证。 scp
通过不同的服务器工作,并将(默认情况下)解释路径,就好像您已经登录。所以相对路径是相对于您的主文件夹,就像您所期望的。
只需使用scp:scp masi @ host:〜/ folder。 – 2009-04-30 04:28:39
是否有任何特殊原因要使用curl而不是scp? – scraimer 2009-04-30 05:10:32
@scraimer:没有特别的理由。我刚刚不知道你也可以用另一种方式使用SCP。 – 2009-04-30 05:21:49