最近在使用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