iterm2如何像windows高逼格连接ssh服务器

编程入门 行业动态 更新时间:2024-10-11 15:15:20

iterm2如何像windows高逼格连接ssh<a href=https://www.elefans.com/category/jswz/34/1771423.html style=服务器"/>

iterm2如何像windows高逼格连接ssh服务器

前言

相信刚刚接触macos系统的同学来说,不知道如何像windows里的xshell、secureCRT等连接服务器,今天讲的是在MAC OS系统如何高逼格连接服务器

1、iterm2如何连接ssh服务器

1.1 如果默认使用root,默认22端口,ssh 127.0.0.1,这时会弹出密码,输入密码即可

1.2如果使用其他用户,非默认端口,ssh test@127.0.0.1 8080,这时会弹出密码,输入密码即可

2、如何设置别名方式连接,也是今天要说的高逼格

2.1 首先说一下为什么需要设置别名呢,比如你所负责的项目有n个应用服务器,那么你需要记住那么多地址,使用别名方式的话你只需要记住自己应用的名字这个肯定都知道的吧,连这个都不清楚的话你的leader该来弄你了哈哈,不啰嗦了如何使用别名方式的呢。设置好的别名后只需要这样就可以访问了,如下代码片段我设置了3个别名对应3个服务器。

使用别名登录:ssh testlog 然后就弹出输入密码即可

使用别名登录:ssh helloWord 然后就弹出输入密码即可

使用别名登录:ssh user 然后就弹出输入密码即可

 

创建config文件,使用命令:vi ~/.ssh/config,然后输入一下信息

Host testlogHostName 127.0.0.1Port 22User testHost helloWordHostName 192.168.0.1Port 22User testHost userHostName 192.168.0.1Port 22User test

Host 代表别名

HostName 连接的服务器

Port 服务器端口

User 登录用户

这样配置好后就可以进行

3、点一下就连接了

3.1 这种方式其实是最方便和windows一样点一下就ok了的,也是最娄的一种方式,其实我是最不屑用这种的还是喜欢高逼格的哈哈,虽然没有高逼格但是还是要讲一下滴

3.2 其实是使用iterm2配置里Profiles文件方式实现

第一步:创建sh脚本,vi /Users/test/work/iterm2login.sh

#!/usr/bin/expectset timeout 30
spawn ssh -p [lindex $argv 0] [lindex $argv 1]@[lindex $argv 2]
expect {"(yes/no)?"{send "yes\n";exp_continue}"password:"{send "[lindex $argv 3]\n"}
}
interact

shell文件是expect语言脚本,其实就使用一个命令方式读取密码并发送请求

第二步:新建一个Profiles

打开路径:Iterm2->Preferences->Profiles,Name:随便自己定义 Send text at start:这里是指向上面创建的一个脚本路径和登录服务器信息iterm2login.sh,公式就是:脚本路径 端口 用户 服务器ip地址 密码

完整路径就是:/Users/test/work/iterm2login.sh 22 test 127.0.0.1 123456

看上图我这边是有3个Profiles文件的,根据自己需要可以创建不同的。

PS 注意创建的时候不要把原有的default修改掉,新增的方式。如果改了的话在加一个default出来跟我上面截图一致的不要在Send text at start填信息,然后把default设置默认的打开的。

设置默认方式:选中一个profile set a default,设置完后签名有个*

ok,今天就聊到这里了,对你有用的话,你都看到这里了给我点个赞不过分吧,有问题不知道的都可以私信或者留言!

更多推荐

iterm2如何像windows高逼格连接ssh服务器

本文发布于:2024-02-26 07:50:05,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1701774.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器   windows   ssh   高逼格

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!