是否可以在 LXDE 桌面环境中以 root 用户身份登录?

Ayr*_*yrx 5 fedora lxde

是否可以配置某些设置以允许我以 root 用户身份登录到带有 LXDE 桌面的 Fedora 17 上的 GUI?

我知道我可以使用 KDE 来完成它,但是 KDE 不是这台特定机器的选项。

我确实理解以 root 用户身份登录的风险。

小智 5

在我看来,至少在 Fedora 19 上,在 LXDE 中的 root 登录被 pam 配置阻止了。该文件/etc/pam.d/lxde包含行

auth       required    pam_succeed_if.so user != root quiet
Run Code Online (Sandbox Code Playgroud)

这清楚地表明 root 用户被静默拒绝登录。 注释掉这一行会立即导致 lxdm 允许 root 登录。

在 Fedora 22 LXDE spin 上,文件名为“lxdm”而不是“lxde”。


Joe*_*Joe 3

虽然这是一个坏主意,但这是可能的。最快的方法是执行 Ctl+Alt+F1 并以 root 身份登录。如果没有 root 密码,则以普通用户身份登录并执行 sudo su。之后你可以使用top来查找并杀死xserver。最后运行 startx 这应该会让你进入图形桌面。

这是一个非常糟糕的主意。如果您需要运行图形应用程序以 root 身份运行,并且不想干扰 gnome 实用程序来执行此操作,那么只需从终端 sudo su 进入 root shell,然后从那里运行它。例如“/~> nautilus”,这就是我管理需要 root 权限的文件的方式,并且效果很好。