使用scp命令将文件从SFTP传输到FTP

时间:2018-07-18 12:23:15

标签: scp

如何使用scp命令将文件从SFTP传输到FTP? 我已经尝试过:scp -P21 /folder/file user@domaine.com:/folder 但这不起作用!它给出了该错误:

  

连接丢失

1 个答案:

答案 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命令完成。