putty使用密钥登录服务器

1.通过putty连接服务器,默认端口为22,如果需要更改端口号则如下:

wKioL1d8pR3RY1OaAAAG4hfk_mE813.png-wh_50

wKioL1d8pR6xkNVnAABOKG366LY300.png-wh_50


2.

1.安装完putty中会有6个程序

wKioL1d8qQayA9ChAAAQW5jQvqM143.png

2.选中最后一个puttygen,进入后选择generate生成公钥,在生成过程中需要不停晃动鼠标

wKioL1d8qQfgvYBvAABrhYurL_I344.png

wKiom1d8qQmD6ZHaAACjlwL6y6k657.png

1.输入私钥密码及名称(名称可以随意填写),填写完成后选择save private key,并保存私钥路径,密码为098098

wKioL1d8qQuxrl2YAACxUWGcj3g828.png

wKioL1d8qQ3Rv7ASAADray_bB2Y962.png

进入服务器,在root目录下创建.ssh/authorized_keys,将刚才在putty中生成的公钥保存到.ssh/authorized_keys

[root@jqm ~]# mkdir /root/.ssh/authorized_keys

[root@jqm ~]# vi /root/.ssh/authorized_keys

[root@jqm ~]#chmod 700 /root/.ssh

[root@jqm ~]#chmod 600 /root/.ssh/authorized_keys

在客户端打开putty程序,点击已保存的服务器的IP地址,选择右边的load

wKiom1d8qQ_jbOy-AACLSSsMTMU326.png


在左侧选项框中选择SSH选项下的auth,然后再选择右边的私钥保存路径

wKioL1d8qRWip0esAAGNbjlOmto672.png


由于私钥还没有保存到服务器所以现在需要回到session,在右侧选择save保存私钥

wKiom1d8qRfRn3cUAACfyMFanHk017.png


7.最后在登录服务器时将输入私钥密码

wKioL1d8qRfQ1VgEAABKi9tiLZM208.png


注意:在putty中复制公钥进入服务器的/root/.ssh/authorized_keys时需要注意公钥的完整性,可能会出现首字母丢失现象

修改putty端口号,默认为22,修改方法在/etc/ssh/ssh_conf中将port 22改成需要的端口号


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章