服务器ssh无法使用密码登录

suifeng
2024-08-23 / 0 评论 / 44 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年08月23日,已超过27天没有更新,若内容或图片失效,请留言反馈。

今天新购了一台阿里云的轻量云服务器,在配置的过程中发现无法使用root账号密码进行登录。每次尝试登录时,系统都会提示禁用密码登录方式。
实际上,解决这个问题非常简单,只需要修改SSH配置文件PasswordAuthentication即可。具体步骤如下:

进去救援模式

首先,如果你的服务器提供救援模式(Rescue Mode)或者其他方式可以进入服务器终端,请使用该方式进入。你需要能够访问服务器终端并获得管理员权限。

修改ssh配置文件

进入终端后,使用以下命令打开SSH配置文件:

sudo nano /etc/ssh/sshd_config

在文件中找到以下行:

PasswordAuthentication no

将其修改为:

PasswordAuthentication yes

保存文件并退出编辑器。使用nano编辑器的话,可以按 Ctrl + X,然后按 Y 确认保存,最后按 Enter 退出。

重启SSH服务

修改完成后,需要重启SSH服务使更改生效。使用以下命令重启SSH服务:

sudo systemctl restart sshd

总结

通过以上简单的几个步骤,就可以解决无法使用root密码登录的问题。修改 sshd_config 文件中的 PasswordAuthentication 设置,然后重启SSH服务就完美解决了

无需操作方法

联系服务器厂商售后说明服务器问题,授权服务器实例在线拯救服务器

本文共 337 个字数,平均阅读时长 ≈ 1分钟
2

打赏

海报

正在生成.....

评论 (0)

取消