博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转载] Mac下使用iTerm2让SSH免密码登录远程服务器
阅读量:5141 次
发布时间:2019-06-13

本文共 588 字,大约阅读时间需要 1 分钟。

原文链接:

iTerm2是个什么鬼?

iTerm2和Mac自带的Terminal差不多,但是功能更强大,无论透明度、字体、配色、分屏等都可以设置,除了这些花哨的功能外,最近新学了一招,就是可以通过Profiles的设置打开就执行写好的脚本,让自动免输入密码登录远程服务器。

脚本内容如下:

#!/usr/bin/expect -f  set user 
<用户名>
set host
set password
<密码>
set timeout -1 spawn ssh $user@$host expect "*assword:*" send "$password\r" interact expect eof

  

保存到 ~/.ssh/whatevername

然后打开iTerm2的设置里,点开Profiles,左下角点+号新增一个配置文件,然后在Genernal->Command下选择 Command,在输入框里填入 expect ~/.ssh/whatevername

下次打开iTerm2就可以选择你自己的配置文件,免密码登录服务器了,极大提升效率。

转载于:https://www.cnblogs.com/woffee/p/7542204.html

你可能感兴趣的文章
Exception Type: IntegrityError 数据完整性错误
查看>>
Nuget:Newtonsoft.Json
查看>>
【luogu4185】 [USACO18JAN]MooTube [并查集]
查看>>
手机号脱敏处理
查看>>
CI控制器调用内部方法并载入相应模板的做法
查看>>
Hdu - 1002 - A + B Problem II
查看>>
HDU - 2609 - How many
查看>>
每天CookBook之Python-003
查看>>
每天CookBook之Python-004
查看>>
Android设置Gmail邮箱
查看>>
StringBuffer的用法
查看>>
js编写时间选择框
查看>>
PHP压缩文件操作
查看>>
Java数据结构和算法(四)--链表
查看>>
JIRA
查看>>
小技巧——直接在目录中输入cmd然后就打开cmd命令窗口
查看>>
深浅拷贝(十四)
查看>>
由级别和性格特征将程序员分类 ---看看你属于哪一种
查看>>
HDU 6370(并查集)
查看>>
BZOJ 1207(dp)
查看>>