1,创建公钥:

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝

2,选择RSA方式:

Linux centos7 利用公钥,私钥实现免密登录SSH_重启_02

3,使用默认1024加密方式!

Linux centos7 利用公钥,私钥实现免密登录SSH_服务器_03

4,系统开始生成密钥:

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_04

5,生成密钥的存放路径:

Linux centos7 利用公钥,私钥实现免密登录SSH_服务器_05

接下来将这个上传到服务器即可!
已经存在啦:

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_06

6,在服务器上,创建文件夹。以及赋权限!

Linux centos7 利用公钥,私钥实现免密登录SSH_重启_07

7,然后将生成的.pub为后缀的文件上传上去!
将这个文件拷贝到这里!

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_08

8,新建一个会话,输入IP地址,用户名,以及验证方式!

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_09

9,选择文件来验证

选中它的时候,才会出现让你进行选择的连接属性!

Linux centos7 利用公钥,私钥实现免密登录SSH_服务器_10

Linux centos7 利用公钥,私钥实现免密登录SSH_服务器_11

第一次登录需要密码:

Linux centos7 利用公钥,私钥实现免密登录SSH_重启_12

以后都不需要啦!
10.为了更加安全,来修改服务器配置!
记得切换成为root用户!

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_13

编辑这个文件:

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_14

添加以下内容:

Linux centos7 利用公钥,私钥实现免密登录SSH_文件拷贝_15



重启sshd服务即可!

赋权限,重启服务即可!

Linux centos7 利用公钥,私钥实现免密登录SSH_重启_16