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了。









发表于: 2年前   最后更新时间: 2年前   游览量:6921
上一条: 淘宝架构框架【转】
下一条: maven开发java插件【译】

评论…


  • 评论…
    • in this conversation