[转载]iterm2 懒人输入密码,使用trigger + paasword manager

本文介绍了如何在iTerm2中使用内置的密码管理器和触发器(Trigger)功能,实现自动填充SSH登录密码,避免每次手动输入。详细步骤包括在密码管理器中预设密码,配置触发器规则,以及解决SSH配置文件权限问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:https://tianxiaohui.com/index.php/default/iterm2-%E6%87%92%E4%BA%BA%E8%BE%93%E5%85%A5%E5%AF%86%E7%A0%81.html

 

使用iTerm2 自带的密码管理器输入密码

  1. 在密码管理器里面预设密码
    打开 iTerm2, 菜单:Window -> Password Manager 打开密码管理器;

然后点击左下方的 + 号, 然后 添加一个密码
pwdMgr.png

  1. 设置 trigger
    打开 iTerm2, 菜单 iTerm2 -> Preference 然后开始设置

Profiles -> 选择你使用的profile,比如Default -> Advanced -> Trigger -> Edit -> 打开 Triggers
右下角 + 号,
Regular Expression -> ssh. 或者 password.
Action: Open Password Manager
Parameter: 选择你上一步输入的密码管理器的设置的;
menu.png
trigger.png

很多情况你可能在第一次ssh 一个新机器的时候会遇到接受认证的消息, 让你接受一个新的认证,给 yes/no, 其实有办法默认接受所有的认证:
编辑 ~/.ssh/config, 若没有,则新建. 改成如下类似, 我这里是如果机器名是 *.tianxiaohui.com, 则默认接受

[xiatian@eric.tianxiaohui.com ~]$ cat ~/.ssh/config
Host *.tianxiaohui.com
    StrictHostKeyChecking no

如果修改了 ~/.ssh/config 之后, 报下面的错:
Bad owner or permissions on /export/home/xiatian/.ssh/config
则修改这个文件的权限:
chmod 600 ~/.ssh/config

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值