如何使用scp命令将文件从SFTP传输到FTP?
我已经尝试过:scp -P21 /folder/file user@domaine.com:/folder
但这不起作用!它给出了该错误:
连接丢失
答案 0 :(得分:1)
scp
命令不支持FTP协议,因此您需要使用FTP客户端。
对this question, "How to upload one file by FTP from command line?"的最佳回答是建议调用FTP客户端,如下所示:
$ ftp -n <<EOF
open ftp.example.com
user user secret
put my-local-file.txt
EOF
也就是说,指示FTP客户端连接到ftp.example.com
,进行身份验证并上传my-local-file.txt
,所有这些操作都通过一个shell命令完成。