shell使用lftp连接ftp和sftp,并可以指定私钥

Posted 必须往前走

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell使用lftp连接ftp和sftp,并可以指定私钥相关的知识,希望对你有一定的参考价值。

lftp连接ftp在脚本中可以

lftp -c "open username:[email protected]:port; ls /Friso/20180822/click/mobile/SUCCESS | wc -l"

lftp usename:[email protected]:port -e "ls /Friso/20180823; bye"

lftp连接sftp并指定私钥

lftp -e ‘set sftp:auto-confirm yes;set sftp:connect-program "ssh -a -x -i <私钥文件>";open sftp://usename:password@host;mirror -eR files:

如果password不填的话不会跳过验证,指定私钥,密码可以随便写一个

以上是关于shell使用lftp连接ftp和sftp,并可以指定私钥的主要内容,如果未能解决你的问题,请参考以下文章

linux下不同服务器间数据传输(rcp,scp,rsync,ftp,sftp,lftp,wget,curl)

带有密钥+密码的lftp [关闭]

GitLab-CI:无法再使用 lftp 进行部署

ftp

如何使用linux shell命令将整个目录上传到ftp服务器?

ftp和sftp