Mac下使用iTerm2保存ssh登录密码方便无密登录
mac下使用iTerm2,通过命令ssh需输入密码访问liunx,现在跟大家分享一个无密的方法。
1、准备脚本
vi 238
然后
#!/usr/bin/expect -f
set user <用户名>
set host <ip地址>
set password <密码>
set timeout -1
spawn ssh $user@$host
expect "*assword:*"
send "$password\r"
interact
expect eof
2、先手动连接一次远程,否者会卡在yes那里(反正我是遇到了)
3、配置运行iTerm2。
最后执行
expect <保存的脚本完整路径>
这样就ok了。
网友评论