欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

PSSH使用

最编程 2024-07-18 16:53:11
...

PSSH 简介

pssh命令是一个python编写可以在多台服务器上执行命令的工具,同时文件的并行复制,杀掉远程主机上的进程等。要使用pssh工具包,必须配置本地主机和被管理的远程主机之间ssh单向的免秘钥认证。

PSSH工具包用法

  • pssh 多主机并行运行命令
  • pscp 传输文件到多个hosts,特性和scp类似
  • pslurp 从多台远程机器拷贝文件到本地
  • pnuke kill 在远程主机上杀掉某一进程
  • prsync 使用rsync协议从本地计算机同步到远程主机

参数:

 –version:查看版本
-h:主机文件列表,内容格式”[user@]host[:port]”
-H:主机字符串,内容格式”[user@]host[:port]”
-l:登录使用的用户名
-p:并发的线程数【可选】
-o:输出的文件目录【可选】
-e:错误输入文件【可选】
-t:TIMEOUT 超时时间设置,0无限制【可选】
-O:SSH的选项
-v:详细模式
-A:提示手动输入密码模式
-x:额外的命令行参数使用空白符号,引号,反斜线处理
-X:额外的命令行参数,单个参数模式,同-x
-i:每个服务器内部处理信息输出
-P:打印出服务器返回信息

PSSH配置

环境准备

操作系统:CentOS 7
实验平台:VMware Workstation 16 (不要求相同