栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux加私钥登录

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux加私钥登录

系列文章目录

第一章 Linux加私钥登录


文章目录
  • 系列文章目录
  • 前言
  • 一、私钥是什么?
  • 二、使用步骤
    • 1.生成私钥
    • 2.进入/root/.ssh/目录,在服务器上安装公钥,执行
    • 3.文件授权
    • 4.编辑 /etc/ssh/sshd_config 文件
    • 5.当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录
    • 5.重启SSH服务,生效
  • 总结


前言

为了服务器的安全性考虑,加上私钥登录是常见的操作


一、私钥是什么?

id_rsa文件,ssh访问Linux时加上密钥,如果id_rsa也有密码,只需要输入密钥的密码即可,如果id_rsa没有密码,使用私钥即可直接登录

二、使用步骤 1.生成私钥
[root@localhost ~]$ ssh-keygen -t rsa

执行完如下:

2.进入/root/.ssh/目录,在服务器上安装公钥,执行
[root@localhost .ssh]$ cat id_rsa.pub >> authorized_keys
3.文件授权
[root@localhost .ssh]$ chmod 600 authorized_keys
[root@localhost .ssh]$ chmod 700 ~/.ssh
4.编辑 /etc/ssh/sshd_config 文件

shirt+G跳转底部,在底部加以下代码,:wq保存退出

RSAAuthentication yes
PubkeyAuthentication yes
PermitRootLogin yes
5.当你完成全部设置,并以密钥方式登录成功后,再禁用密码登录

这一步根据需求选择

PasswordAuthentication no
5.重启SSH服务,生效
service sshd restart
总结

一般用于云服务器的生产环境,有效的保障了服务器的安全性。
原创,禁止转载!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/343821.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号