首页 > 其他分享 >iterm2配置ssh自动登录

iterm2配置ssh自动登录

时间:2024-02-29 23:24:20浏览次数:27  
标签:配置 登录 会话 cmd 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  # 三次心跳没响应则关闭连接

标签:配置,登录,会话,cmd,iterm2,密码,ssh
From: https://www.cnblogs.com/niuben/p/18045864

相关文章

  • mac使用iterm2远程链接服务器,记住账号密码
     1、下载并安装iterm2https://iterm2.com 2、在电脑中创建任意文件夹来保存连接服务器需要的脚本文件我是在“文稿“下面创建了一个“iterm2ssh”文件 3、创建远程链接使用的sh脚本文件“xx.sh” 4、在sh文件中写入内容,格式如下:setuser服务器账号sethost......
  • chromedriver 自动下载链接进行文件下载 (保持系统人工登录的状态,使用已打开的浏览器人
    需求:爬取需要登录系统才能访问页面,且知道系统登录账号解决方法:参考:https://blog.csdn.net/qq_39835505/article/details/124712410   感谢博主!自己打开Chrome浏览器,登录系统,使用chromedriver调用已开的Chrome浏览器打开自动下载链接进行文件下载解决步骤:......
  • linux查看ssh当前访问的ip地址
    netstat-anp|grep:22|grepESTABLISHED|awk'{print$5}'|cut-d:-f1|sort|uniq-c|sort-n参数解释:1.`netstat-anp`:列出所有的网络连接2.`grep:22`:筛选出SSH端口连接3.`grepESTABLISHED`:筛选出已经建立的连接4.`awk'{print$5}'`:提取出连接的IP地......
  • 2.14 登录页面
    packagecom.example.demo;importbean.Base_InformationBean;importbean.InfoDAO;importjakarta.servlet.ServletException;importjakarta.servlet.annotation.WebServlet;importjakarta.servlet.http.HttpServlet;importjakarta.servlet.http.HttpServletReques......
  • VSCode SSH连接服务器
    使用场景:本地VSCode通过SSH访问(远程)服务器通过SSH连接远程服务器:sshuser@hostname(SSH默认端口为22),然后提示需要输入登录密码参考:https://code.visualstudio.com/docs/remote/ssh后续TODO:generateSSHkey参考资料:https://zhuanlan.zhihu.com/p/294933020......
  • 灵魂云 官网无法登录, 解决方法
    问题:1 在之前是可以通过浏览器搜索到灵魂云的官网然后登录上去的。2我现在两个电脑都有灵魂云的软件,但是一台电脑,突然app出现了问题。截图如下:3然后想要在这台电脑上登录到官网上 重新同步一下app,但是却发现 在firefox 上已经登录不上去了。估计对这个网......
  • 打包app端 登录页【非tabBar页面】底部会显示导航栏的解决办法
    如题,uniapp项目打包app后,登录页底部会显示导航栏的解决办法 首先直接在pages.Json中的对应页面配置中设置"navigationBarHidden":true这个方法是无效的"style":{       "navigationBarHidden":true   }但是可以通过js方式来控制页脚tabBar的隐藏与否:1、首......
  • SSH 证书登录
    SSH是服务器登录工具,一般情况下都采用密码登录或密钥登录。但是,SSH还有第三种登录方法,那就是证书登录。某些情况下,它是更合理、更安全的登录方法,本文就介绍这种登录方法。非证书登录的缺点密码登录和密钥登录,都有各自的缺点。密码登录需要输入服务器密码,这非常麻烦,也不安全,......
  • 【Django开发】0到1开发美多shop项目:用户登录模块开发。全md文档笔记(附代码 文档)
    本系列文章md笔记(已分享)主要讨论django商城项目相关知识。项目利用Django框架开发一套前后端不分离的商城项目(4.0版本)含代码和文档。功能包括前后端不分离,方便SEO。采用Django+Jinja2模板引擎+Vue.js实现前后端逻辑,Nginx服务器(反向代理)Nginx服务器(静态首页、商品详情页、uwsg......
  • SSH框架使用AOP代理+自定义注解遇到的相关问题总结
    1、AOP注解失效问题编写完成注解和AOP切面类时,在controller中加上注解,注解不生效。在配置文件xml中开启AOP注解:<aop:aspectj-autoproxyproxy-target-class="true"/>如果该配置以加在项目里,但是还是不生效。需要检查一下自己的项目是否是Spring.xm分层配置的。如果分层配置的,需......