专栏首页静下来mac下iTerm2支持ssh快捷连接服务器的方法

mac下iTerm2支持ssh快捷连接服务器的方法

以前自己还很少用到Mac来弄服务器这块,就偶尔用下,所以之前一直用Mac自带的终端。

最近经常在外,也就比较常用Mac来,觉得自带的终端还是不太方便,就在朋友的推荐下用了iTerm2,蛮喜欢这种可以透透明化的。

服务器多的话,管理下还是不太方便,所以得借助一些其它支持,来添加多服务器,快捷登陆。

用到了sshpass,使用一段时间了,觉得还不错,操作也方便。

1:安装iTerm2

官网:http://iterm2.com

2:下载sshpass

下载之后用自带终端或者iTerm2进入sshpass所在目录,然后运行以下命令 ​  ./configure ​  makemake ​  install 安装完成之后,用以下命令检查是否安装成功 ​  sshpass -h 出现这些就是执行成功了,现在就可以去操作,添加服务器信息了。

3:添加服务器密码文件

在本地新建一个文件夹,可以是在sshpass文件夹下,也可以单独创建,反正自己能找到就行,我是单独另外创建的文件夹。

比如我在用户名下创建了:passssh文件夹

然后在passssh文件夹里面,创建服务器密码文本,txt格式都行。

文本里面就放对应服务器的登陆密码,其它啥都不用写,记得别在后面留了空格。

4:到iTerm2添加服务器

找到Profiles 选项,打开Open Profiles ,添加Edit Profiles

然后在Command处选择使用command方式,现在就可以把以下代码填进去了,记得换成你自己的文件和文件名,-f后面有个空格。

/usr/local/bin/sshpass -f /Users/summer/passssh/vir.txt ssh -p22 root@服务器ip

​ 分解:

/usr/local/bin/sshpass,是sshpass执行文件的路径,默认都在这里,除非你自己修改过路径。

-f 加载文件 ​ /Users/summer/passssh/vir.txt :是对应服务器的密码文件 ​ ssh -p22 root@IP:这个就是正常的ssh登陆命令了。

添加之后,就保存。

5:现在手动登陆一次服务器,手动登陆一次是让电脑记住这台服务器,登陆成功之后,下一次就可以不用密码,直接在Profiles 进入服务器了。

这里借用了上面的图片,反正都一样。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • linux服务器apache服务配置wordpress伪静态

    这几天因为原来windows服务器出现系统问题,就换了linux服务器。 这几天网站也都打不开,因为我之前配置了ssl证书问题,一直在弄那个证书。 从iis服务...

    速企云
  • php提示Notice:undefined index的解决方法

    今天一个朋友的网站被他的服务商关站了,说是网站每天报错日志能有30M。想想一个文本,就一些提示就能有30M的大小,那错误是蛮多的了。 因为他用的虚拟空间,他这个...

    速企云
  • #1273 – Unknown collation: ‘utf8mb4_unicode_ci’的解决方法

    前段时间没心情更新博客,现在打算又慢慢更新吧。 换了个域名,换个心情。 最近由于一个新的网站程序。对mysql、php版本有特殊要求。 又不想浪费钱再去买个服务...

    速企云
  • 【腾讯云的1001种玩法】从购买服务器到建站,从0打造自己的网络领地

    记得当年我萌生出要建立一个自己的网站的时候,在网络上搜索了很多教程,但是都不怎么能看懂,于是建站这个事情折腾了我很长的时间。在学习了很多知识之后,我终于能够熟练...

    Shawn_Kid
  • 一种经典的网游服务器架构

    ? 这个图是一个区的架构图,所有区的架构是一样的。上面虚线框的ServerGroup和旁边方框内的架构一样。图上的所有x N的服务器,都是多台一起的。红线,绿...

    小小科
  • 记一次JavaWeb网站技术架构总结

    工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时补充(...

    小柒2012
  • 杨老师课堂之JavaWeb网站技术架构总结

    有很多学生及一线的开发人员经常会问我到底是什么技术架构,是不是就是目前在学校的SSH、SSM技术,为了让更多的同行对架构这个词汇有更深刻的理解,我分享一下自己的...

    杨校
  • 记一次JavaWeb网站技术架构总结

    题记 工作也有几多年了,无论是身边遇到的还是耳间闻到的,多多少少也积攒了自己的一些经验和思考,当然,博主并没有太多接触高大上的分布式架构实践,相对比较零碎,随时...

    小柒2012
  • 配置漏洞之DNS域传送

    DNS区域传送(DNS zone transfer)指的是一台备用服务器使用来自主服务器的数据刷新自己的域(zone)数据库,目的是为了做冗余备份,防止主服务器...

    信安之路
  • 「R」数据可视化17:桑基图

    文献里的桑基图:展示了克罗恩病患者的菌群变化 图片来源:https://www.biorxiv.org/content/10.1101/772483v1.ful...

    王诗翔呀

扫码关注云+社区

领取腾讯云代金券