一、生成密钥
1.生成新版密钥格式
ssh-keygen -t rsa
2.生成旧版pem密钥格式
ssh-keygen -m PEM -t rsa -b 3072
二、把公钥内容追加到认证文件中
cat id_rsa.pub >> authorized_keys
三、授权
chmod 700 /root/.ssh
chmod 700 /root/.ssh/id_rsa
chmod 700 /root/.ssh/id_rsa.pub
chmod 600 authorized_keys
四、修改sshd_config配置文件
vi /etc/ssh/sshd_config
#修改如下配置选项
PasswordAuthentication no
PubkeyAuthentication yes
五、重启sshd服务
systemctl restart sshd