SFTP支持OSX上的curl

时间:2012-11-01 05:38:01

标签: macos curl ssh sftp homebrew

我试图在OSX中获得SFTP对curl的支持。我通过

安装了curl
$ brew install curl --with-ssh

我还通过

将自制软件版本符号链接到/ usr / bin
$ sudo ln -s /usr/local/bin/curl /usr/bin/curl

但我还是得到了

curl: (1) Protocol sftp not supported or disabled in libcurl

使用时

$ curl sftp://some.host.com/path/to/file

我的努力与令人敬畏的git-ftp问题有关https://github.com/resmo/git-ftp/issues/146

我做错了什么?

2 个答案:

答案 0 :(得分:5)

运行'curl -V'并查看SFTP是否列为支持的协议。

如果不是,则需要使用libssh2重建curl以获得内置支持。

答案 1 :(得分:0)

如果您使用的是Mac,则必须先运行此功能以启​​用该功能:

brew install curl --with-libssh2