lftp sftp 远程同步下载文件 安装目录 显示 没有那个文件或目录

本文介绍了如何使用lftp工具通过sftp协议从远程服务器同步文件到本地,包括安装lftp、连接测试、查看安装路径、编写shell脚本实现文件同步,并分享了解决连接失败问题的经验,如检查网络权限和SSH主机密钥。
摘要由CSDN通过智能技术生成

要实现从远程服务器自动同步文件到本地服务器,使用lftp。

先安装lftp(centos,离线安装),命令:

yum install lftp -y

然后测试能否远程连接,(我的是sftp,端口6622,默认ftp是21、sftp是22)命令,以下3种格式都是OK的,行不行登进去ls一下就知道了。

格式1:lftp -u username,password sftp://58.30.254.258:6622
格式2:lftp sftp://username:password@58.30.254.258:6622
格式3:lftp sftp://username@58.30.254.258 -p 6622  [需要手动输入密码]

测试成功后检查lifp的安装目录,即知道lftp的路径,命令:

which lftp

返回的/usr/bin/lftp就是你的安装路径了。(这里注意,不同服务器不同版本路径不一样,有的是/usr/sbin/lftp有的是/usr/local/bin/lftp,如果你贸然用了别人的路径代码会发现报错:没有那个文件或目录)

接下来,就可以写shell脚本了。我的是用mirror同步文件到本地,拿走不谢。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值