轻量级自动化运维工具:pssh、pdsh、mussh
pssh在EPEL源中,所以首先安装:
yum install pssh
pssh常用选项
--version 查看版本
-h 主机文件列表,内容格式"[user@]host[:port]"
-H 主机字符串,内容格式"[user@]host[:port]"
-A 手动输入密码模式
-i 每个服务器内部处理信息输出
-l 登录使用的用户名
-p 并发的线程数【可选】
-o 输出的文件目录【可选】
-e 错误输出文件【可选】
-t TIMEOUT超时时间设置,0无限制【可选】
-O SSH的选项
-P 打印出服务器返回信息
-v 详情模式
pscp.pssh命令
功能:将本地文件批量复制到远程主机
-
将curl.sh复制到/app/目录
pscp.pssh -H 192.168.1.10 /root/test/curl.sh /app pscp.pssh -h host.txt /root/test/curl.sh /