搭建一些环境,试验经常要机器之前进行无密钥连接,喜欢偷懒,一直在试交互自动传密钥
#!/bin/bash
yum -y install expect #expect 是免交互软件
ssh-keygen -N ‘’ -f /root/.ssh/id_rsa #一条命令生成密钥不用交互
for i in {50…56} #for循环 可以实现一台接一台传密钥
do
expect << EOF
spawn ssh -o StrictHostKeyChecking=no 192.168.4.KaTeX parse error: Expected 'EOF', got '#' at position 3: i
#̲**下面有一条命令ssh-co…i
expect “password:” { send “123456\r” }
expect “password:” { send “123456\r” }
EOF
done
~