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

相关文章:

  • 10. 怎么实现深拷贝?
  • ABP VNext + Apache Kafka Exactly-Once 语义:金融级消息一致性实战
  • VSCode添加Python、Java注释技巧、模板
  • 笔试——Day33
  • java web项目入门了解
  • 微信原生小程序 Timeline 组件实现
  • 在Word和WPS文字中快速拆分、合并表格
  • JavaWeb03——javascript基础语法
  • C++-AVL树
  • 微软将于 10 月停止混合 Exchange 中的共享 EWS 访问
  • SOLi-LABS Page-3 (Stacked injections) --39-53关
  • 使用 Vuepress + GitHub Pages 搭建项目文档(2)- 使用 GitHub Actions 工作流自动部署
  • 如何解决 Vue 项目启动时出现的 “No such module: http_parser” 错误问题
  • 2G内存的服务器用宝塔安装php的fileinfo拓展时总是卡死无法安装成功的解决办法
  • 企业级web应用服务器TOMCAT入门详解
  • kettle插件-kettle MinIO插件,轻松解决文件上传到MinIO服务器
  • 解决本地连接服务器ollama的错误
  • 大语言模型提示工程与应用:大语言模型对抗性提示安全防御指南
  • LLVM编译器入门
  • Java基础-TCP通信单服务器接受多客户端
  • 关于开发语言的一些效率 从堆栈角度理解一部分c java go python
  • 软考 系统架构设计师系列知识点之杂项集萃(119)
  • 数据结构(9)——排序
  • QT第三讲- 机制、宏、类库模块
  • 数字图像处理基础——opencv库(Python)
  • 算法_python_牛客华为机试笔记_01
  • 【Python 高频 API 速学 ③】
  • RecyclerView 中 ViewHolder
  • TDengine IDMP 快速体验(1. 通过云服务)
  • 【CVPR2025】计算机视觉|PX:让模型训练“事半功倍”!