创建一个放置私钥的文件
[root@localhost ~]#mkdir /root/.ssh
[root@localhost ~]#chmod 700 /root/.ssh
[root@localhost ~]#vi /root/.ssh/authorized_keys
电脑端打开生成密钥的软件

开始生成密钥对

生成密钥,输入一个密码,连接的时候输入这个密码即可,保存私钥文件

把私钥文件复制到 vi /root/.ssh/authorized_keys中
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAjpTWohyj0FpYnu7Ia+OZtzsmCaNbF65P5T3/ptJd0jbCcpCaaDG90VfvxzLbK1ulzox4n+ug/G7jKeoX9QvHKbRo+0BXRpx1ZSaCukU8OlXw6z4GzefpvJNKcB+0hNEqbs7lVbtES7e5Cd8rP5KvpxCvY8PvdFeuFbU3R/Kqo2MpscJAPKNwS6TK5PuWOn5uqdVXDJWKFqq8/g1bOj/QSk8ScLg9dSo0SkFb5KaTH5CS+mTtTWvcLL4xJ+703ea8YMQ+Yt8UH9+rlww/VnJh6tWcchpLOOf3fPDnM9NAggEbOgWHvwYnTWUMUN0TdPiRQ4JCTTuVAyplgN+umbI9rQ== rsa-key-20190920
关闭防火墙
[root@localhost ~]# setenforce 0
设置SSH连接

需要找到公钥的文件

保存配置

验证是否成功
login as: root
root@192.168.29.128's password:
Last login: Tue Sep 24 21:47:07 2019 from 192.168.29.1
[root@localhost ~]# //成功连接