1.user用户免密
[user@Master]# ssh-keygen
[user@Master]# ssh user@192.168.0.1 "mkdir -p ~/.ssh && chmod 700 ~/.ssh && cat >> ~/.ssh/authorized_keys" < ~/.ssh/id_rsa.pub
[user@Slave]# chmod 600 ~/.ssh/authorized_keys
2.pssh内网环境
准备tar包解压安装 [pssh-2.3.1.tar.gz]
[user@Master]# tar -zxf pssh-2.3.1.tar.gz
[user@Master]# python setup.py install
安装如果报错或中断,或是权限问题导致找不到py目录
[user@Master]# mkdir -p ~/.local/lib/python2.7/site-packages/
[user@Master]# vi ~/.bashrc
#python环境变量
PYTHONPATH=$HOME/.local/lib/python2.7/site-packages
export PATH=$HOME/.local/bin:$PATH
[user@Master]# source ~/.bashrc
[user@Master]# python setup.py install —prefix=~/.local
3.验证
[user@Master]# pssh -h host_ip.txt -P uptime
[user@Master]# pscp -h host_ip.txt 包文件01.zip /home/user/package
[user@Master]# pssh -h host_ip.txt -P unzip -n -d ~/package ~/package/包文件01.zip