iterm2配置ssh自动登录

iterm2 ssh 演示

  1. cmd + o 打开服务器列表,方向键选择要登录的机器,回车,提示输入密码;
  2. option + cmd + f 打开密码管理器,方向键选择密码,回车,即可登录;(这一步通过配置触发器其实可以省略,后面有介绍)
  3. 此时若重复步骤1,借助ssh会话复制已不需要输入密码。

开始服务器配置

点击 iterm2—>Preferences—>Profiles,按图示配置一个新的 profile

配置密码管理器

点击 iterm2—>Window—>Password Manager,按图示配置一个密码,配置完后可按ESC键关闭该窗口

配置触发器

找到对应 Profiles 里面的 Advanced 选项,找到 Triggers,点击 Edit

配置成如下图所示,这样当执行 cmd + o时,就只需要选择机器,回车后,就能自动弹出密码了,不再需要 option + cmd + f 这个操作:

配置SSH会话复制、会话保持

使用过SecureCRT和Xshell的同学都知道有个session copy的功能,其实ssh本身就支持这个,只需在~/.ssh/config文件里添加几行配置即可。

复制代码
# 会话复制相关配置
Host *
	ControlMaster auto
	ControlPath ~/.ssh/%r@%h:%p.socket

	ControlPersist yes
	ServerAliveInterval 10 # 每隔10s发一次心跳
	ServerAliveCountMax 3  # 三次心跳没响应则关闭连接

posted @   牛奔  阅读(1832)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2020-02-29 godoc使用方法介绍
点击右上角即可分享
微信分享提示