远程登陆配置
1.生成公钥和密钥ssh-keygen
对于需要输入的部分可直接回车,公钥存储在/root/.ssh/id_rsa.pub
,密钥存储在/root/.ssh/id_rsa
2.在centos7最小化安装下,系统缺少spawn
命令,使用如下命令安装:
yum -y install expect
3.运行shell脚本将公钥拷贝到需要免密登陆的主机
#!/bin/bash
SERVERS="192.168.171.140 192.168.171.141"#需要免密登陆的主机
PASSWORD="123456"#密码