#!/bin/bash
IP="
10.0.0.18
10.0.0.28
"
pwd=xyz
#export SSHPASS=xyz
[ -f /root/.ssh/id_rsa ] || ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa &> /dev/null && echo "pub-key已生成"
rpm -q sshpass &> /dev/null || yum -y install sshpass &> /dev/null && echo "sshpass已安装"
for ip in $IP
do
{
sshpass -p $pwd ssh-copy-id -i ~/.ssh/id_rsa.pub -o StrictHostKeyChecking=no $ip &>/dev/null
echo "$ip is ok"
#sshpass -e ssh-copy-id -i ~/.ssh/id_rsa.pub -o StrictHostKeyChecking=no $ip &>/dev/null
}&
done
wait
echo 'OVER!!!'