在 Fedora 14 的 Gnome 中启用 root 用户吗?

在 Fedora 14 的 Gnome 中启用 root 用户吗?

我最近将 Fedora 12 升级到了 14,现在无法再从 GUI 登录屏幕以 root 身份登录。我选择了“其他”,但还是不行。我知道通常这样做是错误的,这可能就是为什么会这样,但这是一个封闭环境中的 VM。

那么如何在 Fedora 14 的 Gnome 中启用 root 用户?

答案1

那么,您应该在系统上有一个除 root 之外的次要用户来登录。希望该用户在 sudoers 文件中并具有 root 权限或属于 wheel 组?

如果满足上述条件,您可以从终端执行以下操作:

sudo vim /etc/pam.d/gdm

然后注释掉这一行:

#auth       required    pam_succeed_if.so user != root quiet

然后打开此文件:

sudo vim /etc/pam.d/gdm-password

然后注释掉下面这行(和上面一样):

#auth       required    pam_succeed_if.so user != root quiet

退出该帐户并使用“其他”选项以 root 身份登录。您将收到一些冗长的警告,说明使用 root 帐户不安全,只需关闭即可!

答案2

搜索“Gnome enable root login”提供了以下代码片段:

要在 Debian 下永久启用 root 登录 gnome,请编辑 /etc/gdm/gdm.conf 文件。
[security]文件的 部分中,添加以下行:
AllowRoot=True

答案3

sudo su
passwd

完毕。

答案4

在 Fedora 17 上,你可以以 root 用户身份登录,但我不建议这样做,除非你真的、真的、真的必须这么做。一个错误可能会毁掉你的整个系统或迫使你重新安装某些东西。

  1. Ctrl+ Alt+ (或者,如果该功能键不可用,F2请尝试使用其他功能键)。tty

  2. 以 root 身份登录并在询问时输入您的 root 密码。

  3. 输入startx并按下Enter

  4. 做好你的行政事务。

  5. 退出 Gnome shell。

  6. 输入exit并点击Enter

  7. Ctrl+ Alt+F1返回到您当前登录的桌面(或者使用备用桌面,直到您回到原来的桌面,如果原来的桌面不是您所在的位置;在 X 服务器加载之前出现启动错误时可能会发生这种情况)。

我已经这样做了很长一段时间,并且使用 Fedora 和 Gnome 3 shell 对我来说效果很好。

他们可能会以某种方式堵住这个,但是现在,当我想让超级用户登录并使用窗口管理器时,这就是我所做的。

首选解决方案是使用sudo命令,su -c [command line executable and options]或者仅su用于执行大部分管理工作,所以请记住这一点。但是,如果您确实需要,也可以使用上述解决方案。

相关内容