关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

linux配置SSH免密登录方法

发布时间:2022-04-15 22:27:27

为了增强服务器系统的安全性,对SSH登录进行一定的安全配置是非常有必要的。

 

下面介绍如何在本地Windows10系统上配置基于密钥验证的免密登录。

 

步骤一:生成密钥对

打开Power shell工具,执行ssh-keygen

生成出的文件如图

步骤二:将公钥添加到服务器

登录到目标服务器上,在家目录下创建 .ssh 目录并在其中创建authorized_keys文件。之后将生成的公钥文件中的内容写入到该文件中,操作完成后退出即可。



验证:直接使用ssh命令进行测试


命令格式为:ssh 用户名@服务器IP -i 私钥文件

步骤三:关闭服务端的密码验证登录

为了增强安全性,可在密钥验证配置完成后,禁用SSH的密码验证。

编辑/etc/ssh/sshd_config文件,将其中

PasswordAuthentication 参数的值设置为no,保存退出。

之后重启sshd服务。

再次测试:





/template/Home/Beitongyun/PC/Static