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列表文件

[root@localhost~]# vim server_list.txt

192.168.0.13
192.168.0.12
192.168.0.11

2、远程主机要执行的操作的文件

[root@localhost~]#  vim shutdown.txt

shutdown -h now


3、远程关机自动化脚本


[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

4、脚本赋予执行权限x

[root@localhost~]# chmod a+x remote_shutdown.sh
  
5、脚本运行

[root@localhost~]# ./remote_shutdown.sh  


注意: 本人应用环境,所有主机root用户密码均为redhat,请根据实际环境调整,若无规律,可单条列出。

例如:
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

(或 plink root@192.168.0.19 -pw password4 -m /shutdown.txt)

### 回答1: 要在Linux上安装Plink,您可以按照以下步骤进行操作: 1. 打开终端并输入以下命令以安装PuTTY: sudo apt-get install putty 2. 下载Plink二进制文件,可以从PuTTY官网下载。 3. 将下载的Plink二进制文件复制到/usr/local/bin目录中: sudo cp plink /usr/local/bin/ 4. 授予Plink二进制文件执行权限: sudo chmod +x /usr/local/bin/plink 现在,您已经成功在Linux上安装了Plink。 ### 回答2: Plink是PuTTY工具包中的一款命令行工具,它提供了一个简单的SSH客户端,在Linux系统中使用非常方便。要在Linux系统上安装Plink,可以按照以下步骤进行操作: 1.首先,需要从PuTTY官网上下载Plink的安装包,下载地址为:https://www.putty.org/ 2. 在Linux系统上打开终端,进入下载的文件夹,执行以下命令,解压压缩包: tar -xvf plink-0.74.tar.gz 3. 在解压后的文件夹中,执行以下命令,进行编译: cd plink-0.74 make 4. 编译完成后,在当前文件夹中可以找到编译后的Plink可执行文件,使用以下命令完成安装: sudo make install 5. 安装完成后,就可以在终端中使用Plink了。在终端中输入以下命令即可连接到目标主机: plink username@hostname 其中,username为目标主机的用户名,hostname为目标主机的ip地址或域名。 总之,通过上述操作就可以在Linux系统上安装Plink,并且通过该工具连接到目标主机。需要注意的是,在使用Plink的时候,需要保证目标主机开启了SSH服务,并且允许登录用户使用SSH登录。 ### 回答3: Plink是一种基于Putty打造的命令行工具,它可以在Windows和Linux平台上使用,并且具有加密功能。在Linux系统上,我们可以通过以下步骤来安装Plink: 1. 打开终端并以root身份登录 2. 使用以下命令下载Plink软件包:wget https://the.earth.li/~sgtatham/putty/latest/w32/plink.exe 3. 使用以下命令将下载的包移动到/usr/local/bin目录下并更改文件名为plink:mv plink.exe /usr/local/bin/plink 4. 使用以下命令设置plink文件的所有者为root并将其权限设置为755:chown root:root /usr/local/bin/plink && chmod 755 /usr/local/bin/plink 5. 最后,在终端中输入plink命令,确认Plink已经成功安装。 值得注意的是,由于Plink是基于Putty开发的工具,因此在安装Plink之前,需要确保已经安装了Putty软件包。如果没有安装,则可以使用以下命令来安装Putty: 对于Debian/Ubuntu系统:apt-get install putty 对于Redhat/CentOS系统:yum install putty 总之,安装Plink需要一定的Linux操作技能,但是按照上述步骤操作,大家也可以顺利完成Plink的安装。安装完成后,我们就可以在Linux终端上使用Plink来进行各种远程操作了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值