mac使用iterm2 实现保存密码 连接ssh
Macbook Pro 实现 ssh登录 保存密码实例
Mac 好用的shell 工具 https://www.iterm2.com/
安装sshpass
- sshpass下载 http://sourceforge.net/projects/sshpass/
安装方法:1
2
3
4
5
6
7
8wget http://sourceforge.net/projects/sshpass/files/sshpass/1.05/sshpass-1.05.tar.gz
tar xvzf sshpass-1.05.tar.gz
./configure --prefix=/usr/local/Cellar/sshpass/1.05
#./configure 主要的作用是对即将安装的软件进行配置,检查当前的环境是否满足要安装软件的依赖关系,
但并不是所有的tar包都是源代码的包,楼主可以ls看看有没有configure这个文件,也许你下的是二进制的包,如果是二进制的包,解压后直接就能使用。
make
sudo make install
下载完之后
第一步
第二步
command脚本1
2
3
4
5
6/usr/local/bin/sshpass -f /usr/local/Cellar/sshpass/password/test ssh -p22 root@192.168.0.0
/usr/local/bin/sshpass sshpass安装目录 指定执行命令,也可以配置成为环境变量
-f 是指定密码的路径
/usr/local/Cellar/sshpass/password/test 密码路径
ssh -p22 root@192.168.0.0 ssh登录密码
编写密码文件
1 | vi test |