当前位置: 首页 > news >正文

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

lftp连接ftp在脚本中可以

lftp -c "open username:password@host:port; ls /Friso/20180822/click/mobile/SUCCESS | wc -l"

lftp usename:password@host: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不填的话不会跳过验证,指定私钥,密码可以随便写一个

相关文章:

  • JMeter中的读取json数据---JSON Extractor插件
  • 添加GDataXMLNODE.h和.m的方法
  • Administrator 被禁用
  • 《Java8实战》-第四章读书笔记(引入流Stream)
  • 工作地址
  • Mysql系列七:分库分表技术难题之分布式全局唯一id解决方案
  • 2014年第一天
  • zabbix3.4 修改监控范围
  • poj1006_Biorhythms
  • JAVA自学笔记13
  • nginx根据访问的url参数或者是请求 头部做判断转发
  • Spark源码分析 -- TaskScheduler
  • BZOJ 1974 [Sdoi2010] auction 代码拍卖会(数位dp)
  • Java中单例设计模式之最佳实践举例
  • Redkale 入门教程 01 -- Hello Word!
  • 【391天】每日项目总结系列128(2018.03.03)
  • 2017-09-12 前端日报
  • ESLint简单操作
  • HTML5新特性总结
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • JAVA多线程机制解析-volatilesynchronized
  • Java基本数据类型之Number
  • js如何打印object对象
  • mongodb--安装和初步使用教程
  • MySQL的数据类型
  • Protobuf3语言指南
  • 关于 Cirru Editor 存储格式
  • 关于使用markdown的方法(引自CSDN教程)
  • 深入浅出webpack学习(1)--核心概念
  • 提醒我喝水chrome插件开发指南
  • 我看到的前端
  • 一道闭包题引发的思考
  • 用Canvas画一棵二叉树
  • LevelDB 入门 —— 全面了解 LevelDB 的功能特性
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • ​​快速排序(四)——挖坑法,前后指针法与非递归
  • ​二进制运算符:(与运算)、|(或运算)、~(取反运算)、^(异或运算)、位移运算符​
  • #include
  • #NOIP 2014# day.1 T3 飞扬的小鸟 bird
  • (独孤九剑)--文件系统
  • (二)正点原子I.MX6ULL u-boot移植
  • (附源码)ssm智慧社区管理系统 毕业设计 101635
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (三)uboot源码分析
  • (十八)devops持续集成开发——使用docker安装部署jenkins流水线服务
  • (学习日记)2024.03.12:UCOSIII第十四节:时基列表
  • (转)重识new
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .Net 6.0 处理跨域的方式
  • .NET Core 和 .NET Framework 中的 MEF2
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .net 反编译_.net反编译的相关问题
  • .Net8 Blazor 尝鲜
  • .netcore 获取appsettings
  • .NET平台开源项目速览(15)文档数据库RavenDB-介绍与初体验