打开iterm的profiles选项,就能添加新的session登录项。
添加一个新的profile,其它没什么好配置的,主要是在General的command中选择使用command,命令就是sshpass的执行命令,如:
/usr/local/bin/sshpass -f /home/sshpass/pass ssh -p22 root@ip
/usr/local/bin/sshpass是sshpass执行文件的路径,如果按默认情况安装,它肯定会出现在这个位置上
-f 是告诉sshpass加载文件
/home/sshpass/pass就是要加载的文件,即前面建的密码文件
ssh -p22 root@ip是说用ssh链接,端口22,root帐号和IP地址
保存后,选择该profile,就可以实际ssh登录。只是如果是本机第一次登录,是不会成功的,因为ssh登录需要你yes确认,会写文件到hosts里,所以第一次会直接失败,再来一次或是先在终端里用ssh root@ip来登录一次,就可以了。