linux

如何在Linux中使用pssh进行远程管理

小樊
86
2024-08-28 17:17:14
栏目: 智能运维

pssh(Parallel SSH)是一个用于同时在多台远程Linux服务器上执行命令的工具

  1. 安装pssh:

对于基于Debian的系统(如Ubuntu),请使用以下命令安装pssh:

sudo apt-get install pssh

对于基于RPM的系统(如CentOS、Fedora),请使用以下命令安装pssh:

sudo yum install pssh
  1. 创建主机列表文件:

创建一个包含要管理的所有远程服务器IP地址或主机名的文本文件。例如,将其命名为hosts.txt,并在其中添加以下内容:

192.168.1.100
192.168.1.101
192.168.1.102
  1. 使用pssh执行命令:

要在所有列出的服务器上运行命令,请使用以下格式的pssh命令:

pssh -h hosts.txt -l username -A -i "command"

其中:

例如,要在所有服务器上查看当前用户,可以运行:

pssh -h hosts.txt -l myuser -A -i "whoami"
  1. 提示:

通过遵循这些步骤,你应该能够在Linux中使用pssh进行远程管理。

0
看了该问题的人还看了