我们正在虚拟机中运行一个小型 Centos 5 服务器来进行课堂作业。由于未知原因,大约一周前开始,许多服务开始失败。当我们尝试调查时,我们发现我们无法再以 root 身份登录。我们启动到单用户模式并重置root密码,但即使这样做了,登录时仍然收到“登录不正确”的错误消息。我们可以以其他用户身份登录。起初我们无法运行命令 su root。我们会收到错误消息“无法设置不允许的组操作”。但是,我们通过在单用户模式下运行命令 chmod u+s /bin/su 解决了该错误。我们仍然无法直接登录到 root。
关于如何恢复 root 访问权限的任何想法。这是有问题的,因为我们仍然无法使用我们拥有的设置运行某些服务,例如 ssh。每当我们尝试使用运行级别 5 引导到 gui 时,屏幕也会锁定,而不是使用级别 3 的命令行