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

本地连接跳板机

第一步

本地安装 https://iterm2.com/downloads.html iterm2

第二步

https://github.com/aikuyun/iterm2-zmodem

安装支持rz和sz命令的lrzsz:
brew install lrzsz

/usr/local/bin/目录下保存 iterm2-send-zmodem.sh 和iterm2-recv-zmodem.sh 脚本
设置两个脚本的权限 chmod 777

设置Iterm2的Tirgger特性,profiles->default->editProfiles->Advanced中的Tirgger
添加两条trigger,分别设置 Regular expression,Action,Parameters,Instant如下:

Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checkedRegular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked

第三步

执行 brew list lrzsz,查看 lrzsz 的安装路径。
打开 /usr/local/bin/iterm2-recv-zmodem.sh 文件,找到脚本中引用 rz 命令的行(一般在第 20 行左右),
将其中的 /usr/local/bin/rz 修改为 rz 实际路径

如有需要,对 /usr/local/bin/iterm2-send-zmodem.sh 脚本也进行相同的操作
重启 iTerm2

第四步

经过司内认证(命令行),执行 ssh relay.xxx.org,连接目的机的ip机器

第五步

通过跳板机将目的机的文件通过 sz /tmp/demo.sav 下载到本地
(item2自动弹出选择目标文件)

http://www.dtcms.com/a/322948.html

相关文章:

  • 【Windows】成批复制某个特定的文件
  • 《算法导论》第 13 章 - 红黑树
  • 基于Dify实现对Excel的数据分析--动态配置图表
  • pytorch+tensorboard+可视化CNN
  • 物理AI与人形机器人:从实验室到产业化的关键跨越
  • 多线程和多进程编程中常见的性能瓶颈问题
  • C# 异步编程(使用异步Lambda表达式)
  • 专题二_滑动窗口_找到字符串中所有字母异位词
  • Arduino系列教程:点亮一个LED灯
  • 本地部署网络流量分析工具 ntopng 并实现外部访问( Windows 版本
  • C++高频知识点(十七)
  • 【lucene】HitsThresholdChecker命中阈值检测器
  • istio笔记03--快速上手多集群mesh
  • 本地WSL ubuntu部署whisper api服务
  • NVIDIA Jetson JetPack 全面解析:从硬件到定制镜像
  • 智能情趣设备、爆 bug:可被远程操控。。。
  • 目标检测数据集 - 无人机检测数据集下载「包含COCO、YOLO两种格式」
  • Python 中的 Mixin
  • 二十、MySQL-DQL-条件查询
  • 第八章:终极合体 —— 实现智能一键分组
  • 【Python 工具人快餐 · 第 1 份】
  • 【代码随想录|232.用栈实现队列、225.用队列实现栈、20.有效的括号、1047.删除字符串中的所有相邻重复项】
  • 第05章 排序与分页
  • 模板方法模式:优雅封装算法骨架
  • Python-UV-portry项目管理流程
  • redis8.0.3部署于mac
  • C++ 中的智能指针
  • Python 继承和多态
  • ElaWidgetTools qt5+vs2019编译
  • 1.JavaScript 介绍