访问手机版  

Linux关机命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux关机命令

Shell中使用plink工具实现远程批量关机,你会吗?

时间:2018-06-20

小编一直觉得远程关机、批量操作什么的可厉害了。所以一直都想要学习,然后就看见了Shell中使用plink工具实现远程关机-Linux shell,所以迫不及待的分享给大家了!
步骤一:远程主机IP列表文件
代码如下:
[root@localhost~]# vim server_list.txt
192.168.0.13
192.168.0.12
192.168.0.11
步骤二:远程主机要执行的操作的文件
代码如下:
[root@localhost~]# vim shutdown.txt
shutdown -h now
步骤三:远程关机自动化脚本
代码如下:
[root@localhost~]# vim remote_shutdown.sh
for i in `cat server_list.txt`
do
plink -l root $i -pw redhat -m /shutdown.txt <<EOF
y
EOF
done
步骤四:脚本赋予执行权限x
代码如下:
[root@localhost~]# ./remote_shutdown.sh 
例如:vim remote_shutdown.sh
plink -l root 192.168.0.12 -pw password1 -m /shutdown.txt
plink -l jane 192.168.0.35 -pw password2 -m /shutdown.txt
plink -l paul 192.168.0.77 -pw password3 -m /shutdown.txt
plink -l root 192.168.0.19 -pw password4 -m /shutdown.txt
是不是很简单,这么厉害的办法就交给大家了,很实用哦~