Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)错误解决【root账户重置】

4 篇文章 0 订阅
2 篇文章 0 订阅

具体错误

Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password)

3875a2b02e04cb3b51a7c7917a09f6bb.jpeg

或者是另一种错误说法

我装了一个centos9虚拟机但是用户名设置为了xxx,导致文件传输需要sudo才能传输,并且ssh连接使用xxx用户名才能连接,如何使其用户名变更为root,用root也可以实现ssh连接【重置系统账户】


解决

1.使用现有用户登录:

在你的当前用户(xxx)下登录到系统。你需要具有sudo权限。


2.创建root用户的密码

在你的当前用户下,执行以下命令以设置root用户的密码:

sudo passwd root

输入你的当前用户密码,然后输入两次root用户的新密码。


3.启用root用户:

在CentOS中,root用户可能被禁用,你需要确保它是启用的。执行以下命令:

sudo usermod --expiredate "" root


4.配置SSH以允许root登录:

编辑SSH服务器配置文件:

sudo nano /etc/ssh/sshd_config

找到PermitRootLogin行,确保它被设置为yes。如果找不到这一行,可以在最后添加:

PermitRootLogin yes

保存并关闭文件。


5.重启SSH服务:

sudo systemctl restart sshd


6.用root账户重新进行ssh连接即可


OK,收尾!!!

若有误区或不能解决,私信我,远程协助你!!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值