iterm2实现快捷登录指定服务器

smile唐

共 732字,需浏览 2分钟

 · 2022-05-05


iterm2官网:

https://iterm2.com/


1.检查expect版本➜  ~ expect -vexpect version 5.45


2.进入.ssh目录创建文件脚本

➜  cd .ssh➜  vi xwmserver


3.在脚本中添加语句

set user rootset password xxxxxset host 150.158.xx.xxset port 22set timeout -1spawn ssh $user@$hostexpect "*assword:*"send "$password\r"interactexpect eof如果登录服务器是需要通过跳板机登录的话,那脚本文件需要加上登录跳板机的操作,如下:#!/usr/bin/expect -fset user 登录服务器的用户名set host 服务器的ipset password 登录服务器的密码set timeout -1spawn ssh 跳板机机器(例如ll@com)expect "*-bash-ssl*"(这里写登录跳板机之后返回的东西)send "ssh $user@$host\r"expect "*password:*"send "$password\r")interactexpect eof


4.配置Iterm2的profile

ITerm2 > Profiles > Edit Profiles

或者

ITerm2 > Preferences > Profiles


5.添加登录信息

1e3f58daf12b13f5dd2cc160593565f3.webp


使用的时候点击菜单栏Profiles选择相应脚本实现登录了


以上!


博客地址:https://www.tangxuansite.com





浏览 34
点赞
评论
收藏
分享

手机扫一扫分享

举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

举报