iterm2配置ssh自动登录
iterm2 ssh 演示
cmd + o
打开服务器列表,方向键选择要登录的机器,回车,提示输入密码;option + cmd + f
打开密码管理器,方向键选择密码,回车,即可登录;(这一步通过配置触发器其实可以省略,后面有介绍)- 此时若重复步骤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 # 三次心跳没响应则关闭连接
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2020-02-29 godoc使用方法介绍