linux 如何自动远程执行脚本

发布网友 发布时间:2022-04-21 12:07

我来回答

1个回答

热心网友 时间:2022-05-24 19:13

1、安装sshpass
2、sshpass -p “passwd” ssh -p22 root@$dst_ip “a.sh”
注意a.sh是目标主机里的脚本。追问3、不在远程主机上添加或修改文件
脚本在本地,不能在远程主机创建,因为远程主机对象有上千台,而且权限不一样不会让你创建脚本

追答pssh 是一个python写的批量执行工具,适合多台服务器重复性的操作。批量安装的机器,密码要相同, 也可以配置无密码互信
pssh -h ip.txt -i 'wget a.sh;sh a.sh;'

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com