mac下安装sshpass并配置自动登录

最近在使用expect脚本登录机器时发现,rz 和sz失效了,由此到网上查询才知道是因为expect和lrzsz冲突了,由此发现sshpass这个工具。

下载安装包
https://sourceforge.net/projects/sshpass/
解压并切换到安装包目录
tar -zxvf sshpass-1.08.tar.gz
cd sshpass-1.08
检验环境
./configure
编译源码安装
make&&make install
校验是否安装成功

登录服务器方式

/usr/local/bin/sshpass -p passwrod ssh userName@ip

配置登录快捷指令

vim .bash_profile 

alias login="/usr/local/bin/sshpass -p xxx ssh huozhirui@ip"

 source .bash_profile

 

原文地址:https://www.cnblogs.com/hoganhome/p/15207573.html