中关村在线

软件

XShell密钥登录Linux

作为Linux运维人员,服务器系统安全至关重要。登录方式主要有密码和密钥两种,其中密钥认证安全性更高。本文将介绍如何利用Xshell工具,通过密钥认证方式安全登录Linux服务器,提升系统防护能力,避免暴力破解等安全风险,实现高效稳定的远程管理。

1、 在Xshell中点击工具菜单,选择新建用户密钥生成向导,按提示完成密钥对创建。

2、 此时你已生成密钥对,应配置服务器启用密钥认证登录,并出于安全考虑,禁用密码认证方式,以提升系统安全性。

3、 调整以下几点:

4、 启用公钥认证方式,允许使用SSH密钥进行身份验证。

5、 指定公钥文件路径为 .ssh/authorized_keys,用于存储允许登录的公钥信息。

6、 禁用密码认证方式,禁止通过密码进行登录验证。

7、 配置完毕后,需重启sshd服务以生效。

8、 在目标用户的家目录下的.ssh文件夹中,打开authorized_keys文件,将之前生成的密钥对中的公钥内容添加进去即可。

9、 打开Xshell工具菜单,进入用户密钥管理器,双击已生成的密钥,在属性中选择公钥选项,复制其内容以备后续使用。

10、 若用户家目录下缺少.ssh目录,可执行ssh-keygen命令生成密钥,系统将自动创建该目录,便于后续登录操作。

11、 修改文件权限,避免后续出现问题。

12、 完成设置后尝试登录,会发现密码栏处于不可输入的灰色状态。

13、 登录成功,设置完毕!

展开全文
人赞过该文
内容纠错

相关电商优惠

评论

更多评论
还没有人评论~ 快来抢沙发吧~

读过此文的还读过

点击加载更多

内容相关产品

说点什么吧~ 0

发评论,赚金豆

收藏 0 分享
首页查报价问答论坛下载手机笔记本游戏硬件数码影音家用电器办公打印 更多

更多频道

频道导航
辅助工具