阿里云使用public_key登陆ssh

系统环境:centos7.6shell

登陆工具:xshell6centos

xshell登陆服务器的常见方式有Public Key和Password,今天介绍Public Key的使用服务器

一、打开xshell->工具->用户秘钥管理者(或者下面的新建用户秘钥生成向导)ssh

二、弹出窗口以下:秘钥类型选择RSA,秘钥长度选择2048,下一步工具

三、提示秘钥对生成成功,下一步centos7

四、秘钥名称随意填写,xshell会记住它,密码填写并记住,下一步rest

五、将生成的秘钥保存到本地,名称id_rsa_2048.pubcode

六、将服务器上.ssh/authorized_keys中的内容替换为id_rsa_2048.pub中的内容blog

七、配置sshd_config文件,重启sshio

PasswordAuthentication no                    # 不容许口令登陆
PubkeyAuthentication yes                     # 使用key登陆
systemctl status sshd.service  #查看状态
systemctl start sshd.service   #启动服务
systemctl restart sshd.service #重启服务

八、使用Public Key进行登陆

相关文章
相关标签/搜索