无法登录root:执行q失败:没有这样的文件或目录

无法登录root:执行q失败:没有这样的文件或目录

所以今天早上我尝试登录我的根目录,但收到一条错误消息:

su: 执行失败 q: 没有这样的文件或目录。

在 /etc/passwd 中一切似乎都很正常。

尝试通过以下方式登录:

su -s /bin/bash username

它不会像前面的示例那样向我显示错误,但它只是将我返回到普通用户,而不是根用户。

以前有人遇到过这个问题吗?先感谢您!

答案1

好的,在对系统进行了一番修改之后,我设法让它运行起来。

这就是我所做的:

  1. 进入恢复模式(我使用的是VM)

  2. 从那时起,我打开了nano /etc/passwd(我不知道为什么它让我编辑它,因为它仍然不让我输入密码)。如果有人向我解释这一点,我将不胜感激。

  3. 根访问查询某些内容 q: (这就像它向我显示的错误一样)

  4. 使根为/bin/bash

  5. 保存更改,一切都很好。现在我可以输入密码并进入root。

感谢所有做出贡献的人。 :)

相关内容