IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

复制SSH回话,避免多次密码输入

Zen Space [睿] 2011-03-22 23:47:24 累计浏览 3,868 次
本机暂存

    就当时记事吧. 这不是怎样配置ssh密钥避免密码输入的实例, 当然经常ssh登陆的你肯定也配置过了.

    我们公司的内网环境比较特殊, 为了安全性做了各种认证, 联入网络需要准入一下, 准入需要使用密码+随即密码的方式认证, 是挺安全的, 可以对于我们来说其实很痛苦,每次都要输入一下密码,因为包含了随即密码,我们无法使用脚本来方便的准入. 我们联入公司的开发机需要通过一台特殊的服务器来将我们的登陆转发, 也就是登陆到中转机,然后通过中转机在ssh.同样登陆中转机也是需要这个随机密码的. 吐槽完毕.

    工作中经常需要在多台服务之间ssh登陆, screen 是一个不错的选择, 不过有时候还是需要打开另一个窗口再次登陆, 这时我又得再次输入那个随机密码, 如果你使用windows并且使用SecureCRT那你可以不用继续往下看了,SecureCRT可以简单的复制回话, 这个功能很贴心. 如果使用Linux&Mac OS那就继续往下看.

    在/etc/ssh_config 文件中加入

Host *
ControlMaster auto
ControlPath ~/.ssh/master-%r@%h:%p

    下次登陆同一站点的时候就会自动复用已有的回话. 可以只输入一次密码开N个窗口了. 这个和密钥要解决的不是同一个问题.

同分类推荐文章

  1. 从零重建 macOS 开发机:可复现的环境初始化流程 (2026-06-14 20:36:00)
  2. 百度物理网络监控工具开源第二弹:毫秒级监控工具 baize,让你的网络问题无处遁形 (2026-06-11 08:10:28)
  3. How to Set Up Homebrew Tap for Private CLI Tools: A Complete Guide (2026-05-27 02:13:03)

查看更多 DevOps 文章 →

建议继续学习

  1. 自建DNS以防止GFW干扰 (累计阅读 13,125)
  2. 彻底屏蔽优酷广告 (累计阅读 12,975)
  3. 高效Linux用户需要了解的命令行技能 (累计阅读 12,823)
  4. linux 建立两台机器的信任关系 (累计阅读 11,484)
  5. SSL证书的分类(按功能) (累计阅读 10,271)
  6. sshd+chrome+switchsharp翻墙 (累计阅读 8,787)
  7. 2014年1月21日中国互联网DNS瘫痪事件原因分析 (累计阅读 8,445)
  8. Linux shell脚本使用while循环执行ssh的注意事项 (累计阅读 8,188)
  9. Mac下使用SecureCRT的一些记录 (累计阅读 7,872)
  10. WiFi 万能钥匙原理和危害探究 (累计阅读 7,622)