ftpUpload
初めて RCurl パッケージでを使用しようとしています。
アクセスしようとしているサイトは sftp プロトコルを使用しています。安全な接続を確立する機能を含む libcurl のバージョンをインストールしたことを確認しました。
SFTP は、RCurl で使用可能なプロトコルの中にリストされています。
curlVersion()$protocols
[1] "dict" "file" "ftp" "ftps" "gopher"
[6] "http" "https" "imap" "imaps" "ldap"
[11] "pop3" "pop3s" "rtmp" "rtsp" "scp"
[16] "sftp" "smtp" "smtps" "telnet" "tftp"
それでも、fileUpload
関数を実行すると、次のようになります。
ftpUpload(what = "some_file.png",
to = "userid:password@sftp://ec2-some-server-ip.compute-1.amazonaws.com")
Error in function (type, msg, asError = TRUE) :
Couldn't resolve host 'sftp'
また、パラメーター化の観点から と を分解しようuserid
とpassword
しましたが、同じ応答が得られます。
任意の提案をいただければ幸いです。