1. 程式人生 > >linux下plink工具完全命令列遠端批量關機

linux下plink工具完全命令列遠端批量關機

轉自http://19793580.blog.hexun.com/78309198_d.html

我的作業系統是centos6.4

作業系統:rhel 6.2 x86_64 下載並安裝putty軟體包,本人下載了putty-0.62-1.el6.rf.x86_64.rpm 下載地址如下:http://rpm.pbone.net/index.php3 1、遠端主機IP列表檔案[[email protected]~]# vim server_list.txt192.168.0.13192.168.0.12192.168.0.112、遠端主機要執行的操作的檔案[[email protected]~]# 
vim shutdown.txtshutdown -h now3、遠端關機自動化指令碼[[email protected]~]# vim remote_shutdown.shfor i in `cat server_list.txt`do plink -l root $i -pw redhat -m /shutdown.txt <<EOF y
EOF
done 4、指令碼賦予執行許可權x
[[email protected]~]# chmod a+x remote_shutdown.sh 5、指令碼執行 [[email protected]
~]# ./remote_shutdown.sh 
  注意:本人應用環境,所有主機root使用者密碼均為redhat,請根據實際環境調整,若無規律,可單條列出。例如:vim remote_shutdown.shplink -l root 192.168.0.12 -pw password1 -m /shutdown.txtplink -l jane 192.168.0.35 -pw password2 -m /shutdown.txtplink -l paul 192.168.0.77 -pw password3 -m /shutdown.txt plink -l root 192.168.0.19 -pw password4 -m /shutdown.txt
(或 plink [email protected] -pw password4 -m /shutdown.txt)