在使用Iterm2登录远程服务器时我们需要手动在其界面当中输入ssh root@127.0.0.1,然后再输入用户对应的密码实现登录。那很多使用惯了Windows XShell的朋友自然会觉得不爽。其实Iterm也是可以做到和XShell这样的操作的。话不多说直接上码。

1、在本地电脑任意位置编辑一个小脚本,我是在$HOME/.ssh/文件夹下建立的文件

set user username # 替换为你的用户名
set host server ip # 替换为你的服务器IP
set password passwd # 替换为你对应用户的密码spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof

2、在Iterm2 打开Preferences,选中Profiles选项 点击下图中左下角Tags>右边+

3、给他起个中意的名字 然后选中Command选项中Command项输入expect ~/.ssh/aliyun-six (#该脚本的路径)
如果为公钥登录方式,直接在Command中键入该命令ssh root@59.110.111.222即可(直接忽略上面所述步骤)

4、如果你想每次点开Iterm时就登录该服务器,那就把该tag标记为Default。关闭Preferences界面重启Iterm即可看到效果。

5、如果不想每次打开Iterm的时候直接登录服务器,那么就不要进行第四步。直接关闭Preferences界面重启Iterm,当你想要登录服务器时在Iterm界面右键New Window或者New Tab选中你要登录的服务器即可。

如果对上面脚本中的内容及expect ~/.ssh/aliyun-six命令有疑问或者感兴趣的朋友请移步Linux expect命令

Iterm2保存服务器账密相关推荐

  1. 查询计算机网络凭据,查看电脑账密利器 - 电脑凭据管理器图文使用教程

    原标题:查看电脑账密利器 - 电脑凭据管理器图文使用教程 在使用浏览器时我们习惯通过记住密码来保存登录账号,方便下次登录使用,但是这些密码要怎么查看呢?如果我忘记了某个账号,我该如通过浏览器记住的密码 ...

  2. SSH服务器免密登录快速配置

    SSH服务器免密登录配置 首先我们需要准备两台或两台以上服务器或虚拟机,配置好静态ip,配置静态ip参见博文:虚拟机配置静态ip 配置SSH免密登录 1.在每台服务器或虚拟机上配置hosts,命令行输 ...

  3. GitHub防黑客新措施:弃用账密验证Git操作,改用token或SSH密钥,今晚0点执行

    萧箫 发自 凹非寺 量子位 报道 | 公众号 QbitAI 还在用账户+密码对GitHub上的Git操作进行身份验证? 赶紧整个token(令牌)或SSH密钥吧! 8月14号0点(8月13日9:00 ...

  4. 最新 | Windows和信创终端都能顺滑使用宁盾802.1X账密认证了

    802.1X技术为企业级的网络提供了安全和便捷的解决方案.在不同场景.不同需求下,802.1X账密认证.证书认证都有各自的拥趸.继<802.1X证书认证能力优化,员工入网还能这么玩?>让我 ...

  5. 搭建asp会议签到系统:第一章 账密登录

    搭建asp会议签到系统 第一章 账密登录 第二章 生成会议签到二维码 第三章 会议签到 第四章 会议统计 第一章 账密登录 搭建asp会议签到系统 前言 一.设置跳板 二.创建login.aspx页面 ...

  6. 金蝶服务器怎么修改ip地址,金蝶服务器账套ip地址修改

    金蝶服务器账套ip地址修改 内容精选 换一换 如果要自定义裸金属服务器的DNS服务器信息,需要将裸金属服务器网络设置为静态IP.若将动态DHCP改为静态IP设置,IP和网关等网络信息必须和裸金属服务器 ...

  7. linux服务器免密登录

    linux服务器免密登录 需求 在服务器之间的scp和ssh需要免密,懒(就是不想输密码)可以这么干. 举个栗子

  8. selenium添加带有账密的socks5代理

    selenium添加带有账密的socks5代理 一.安装三方库 二.使用方法 1.在cmd命令行输入: 2.给selenium添加代理 最近因为工作需要,需要selenium添加带有账密的socks5 ...

  9. 剑三怎么修改键位不保存服务器,剑网三保存服务器设置

    剑网三保存服务器设置 内容精选 换一换 反向解析主要应用于自建邮箱服务器,可以提高邮箱服务器IP地址和域名的信誉度.多数垃圾邮件发送者使用动态分配或者没有注册域名的IP地址来发送垃圾邮件,以逃避追踪. ...

最新文章

  1. C++ 笔记(20)— 异常处理(抛出异常、捕获异常)
  2. 加州大学戴维斯分校 计算机科学,加州大学戴维斯分校的计算机专业如何?
  3. Linux 中文件管理常用的工具
  4. POJ-3241 Object Clustering 曼哈顿最小生成树
  5. 验算神经网络谐振子模型的第二组数据
  6. JSP中的pageEncoding和contentType属性(转)
  7. local variable 'xxx' referenced before assignment
  8. IDEA修改SVN地址
  9. 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十一)
  10. SQL语句中的主键和外键
  11. 嵌入式软件可靠性设计
  12. 计算机辅助模具设计实训心得6,模具设计实训心得体会3篇
  13. php获取微信授权,微信开发之网页授权获取用户信息(二)
  14. SQL Server配置管理器没有任何项目
  15. 捣鼓openwrt不死bootloader (1)
  16. 盛世昊通愿天下无拐,期待所有失孤家庭早日团圆
  17. 【Python数学建模】SEIR传染病模型模型延伸-SEIDR模型(一),加入疫苗接种、政府管控、病毒变异等因素的影响
  18. 半生颠沛流离,归来仍是少年。这人生啊,如梦!
  19. abaqus inp扫盲与提高 *MATRIX GENERATE,STIFFNESS的验证
  20. D u p l i c a t e H a n d l e函数存在的奇怪现象之一是,目标进程没有得到关于新内 核对象现在可以访问它的通知

热门文章

  1. Docker学习之Windows Home上安装Docker Desktop的完整图文教程
  2. 【云计算学习笔记(十六)】之 KVM原理,Libvirt,VLAN,Linux Bridge介绍
  3. 探讨一次订单拆单流程
  4. Java基础教程2-安装和配置Eclipse IDE环境
  5. hp计算机如何重装win7,惠普笔记本重装win7系统教程
  6. 数据恢复技术教程分享
  7. 3.简单的网页爬虫开发
  8. GeoGebra笔记3:函数绘图区基本设置(x,y轴范围……)
  9. 由ChatGPT引发的科研思考——如何进行其他科研领域的创新
  10. itchat--玩转微信