前提安装expect软件包。
创建ip.list文件,包含三个字段IP,USER,PASSWD,如:
192.168.112.10 root rootpasswd
192.168.112.11 root rootpasswd
192.168.112.12 root rootpasswd
#!/bin/bash
#生成密钥文件authorized_keys
cat ip.list|while read line
do
ip=`echo $line|cut -d' ' -f1`
user=`echo $lin