Linux系统 开启SSH root账号登录

Linux系统 开启SSH root账号登录

记录一下 linux 系统开启 ssh root登录 解决ssh登陆时提示 Please login as the user “centos“ rather than the user “root“.

image-20230313145914616

前言

今天用公司的openstack 平台创建一个虚拟机 在登录的时候 抛出让我用普通用户centos登录 ... 解决它!

image-20230313144329075

1.使用普通账号登录

先勉强用这个普通账号登录一下 进去再盘它

ssh centos@172.20.163.240

2.切换到root用户

sudo -i

3.设置root密码

passwd
# 输入密码即可

4.配置 sshd config

vi /etc/ssh/sshd_config

打开下面配置, 默认是被注释了

PermitRootLogin yes  
PubkeyAuthentication yes

image-20230313145059051

5.编辑 认证文件authorized_keys

vi /root/.ssh/authorized_keys 

删除前面这一堆

no-port-forwarding,no-agent-forwarding,no-X11-forwarding,command="echo 'Please login as the user \"centos\" rather than the user \"root\".';echo;sleep 10"

image-20230313145145809

6.重启 sshd

systemctl restart sshd

7.使用 root 账号登录

ssh root@172.20.163.240

image-20230313145346965

总结

本篇注意记录一下 Linux系统 开启SSH root账号登录的流程

最近断更很久了, 因为在休陪产假, 每天要照顾我的两个小baby (双胞胎闺女) 哈哈哈哈 不过真的蛮累的

欢迎大家访问 个人博客 Johnny小屋
欢迎关注个人公众号

欢迎关注个人公众号

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值