shell脚本实现ssh全自动创建秘钥并分发
#!/bin/bash#haha,xiedediyigeshell
# lijiapengqq: 1002261270 2014/1/14
ssh-keygen -t rsa
for iin {2..5} ;do
/usr/local/bin/sshpass-p 123123 ssh root@192.168.2.$i "mkdir .ssh"
/usr/local/bin/sshpass-p 123123 scp /root/.ssh/id_rsa.pub 192.168.2.$i:/root/.ssh/id_rsa.pub
/usr/local/bin/sshpass-p 123123 scp /root/.ssh/authorized_keys192.168.2.$i:/root/.ssh/authorized_keys
sshpass -p 123123 ssh root@192.168.2.$i "cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys"
done
页:
[1]