sshpass 工具使用
实验环境 docker 安装的 ubuntu 虚拟机
客户端
- 安装 sshpass
apt-get install -y sshpass
远程被控制端
- 安装并开启ssh服务
apt-get install -y openssh-server
- 修改root密码
passwd
- 修改 /etc/ssh/ssh_config
将 PermitRootLogin 改成 yes
- 重启ssh
service ssh restart
sshpass使用
sshpass -p "远程端密码" ssh -p 端口 用户@ip 需要执行的指令