Linux系统使用秘钥登录配置

来源:互联网 发布:分手后 知乎 编辑:程序博客网 时间:2024/05/30 23:20

/**
* 描述:Linux系统使用秘钥登录配置
* 参考资料:

* @author songfayuan
* 2017年07月27日19:16:00
*/


1. 然后使用puttygen生成密钥,将生成的密钥保存
2. 保存私钥将公钥复制保存到Linux服务器的authorized_keys文件里面
vim /root/.ssh/authorized_keys        //创建文件authorized_keys

chmod 600 /root/.ssh/authized_keys  //加权限

chmod 700 /root/.ssh/                //加权限

3. 编辑ssh配置文件:
vim /etc/ssh/sshd_config  //编辑ssh配置文件 
PasswordAuthentication no //禁止使用基于口令认证的方式登陆
PubkeyAuthentication yes  //允许使用基于密钥认证的方式登陆

4. 重启ssh
# /etc/init.d/sshd reload

service sshd restart

配置完成后,只有拥有密钥的用户才能登录Linux系统
原创粉丝点击