当前位置: 首页 > 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.xdnf.cn/news/1269325.html

相关文章:

  • 算法_python_学习记录_02
  • 32Nginx配置与多业务部署指南
  • [ MySQL 数据库 ] 多表关联查询
  • vulnhub-Beelzebub靶场通关攻略
  • “高大上“的SpringCloud?(微服务体系入门)
  • 麦当秀|MINDSHOW:在线AI PPT设计工具
  • Java基础-UDP通信实现一发一收
  • java -jar xxx.jar 提示xxx.jar中没有主清单属性报错解决方案
  • cross-env dotenv
  • 版本控制的详细说明介绍(已有github账号版)
  • pytorch+tensorboard+可视化CNN
  • 动手学深度学习(pytorch版):第二章节——预备知识(1)——数据操作
  • 数模个人笔记
  • USRP X310 X410 参数对比
  • ImageJ 实用技巧:通过 Overlay 实现图像透明标记的完整教程
  • 【Git】Visual Studio 实现合并分支
  • 2025年TOP5服装类跟单软件推荐榜单
  • MoVA:多模态视觉专家混合架构的创新设计与应用实践
  • Ubuntu22.04 安装vitis2023.2 卡在“Generating installed device list“.
  • 从反射到方法句柄:深入探索Java动态编程的终极解决方案
  • 机器翻译正则化技术详解:防止过拟合的有效方法
  • Go语言实战案例:文件上传服务
  • 分析报告:基于字节连续匹配技术的KV缓存共享实施可能性及其扩展
  • Leetcode——556. 下一个更大元素 III
  • Kotlin反射详解
  • Docker大全
  • Linux之shell脚本篇(四)
  • 简单聊聊PowerShell
  • 使用 Prometheus+cAdvisor 监控 Docker 容器指标
  • 算法_python_学习记录_01