第 4.10 节 root 登录桌面

警告

鉴于部分用户希望 root 登录桌面,为贯彻自由精神撰写本章节。请注意 root 账户拥有最高权限,失误使用 root 账户很可能会破坏系统,因此用其登录图形界面存在极高的安全风险。以下内容请谨慎操作,风险自负。我们不承担任何责任。

GDM(GNOME 显示管理器)

打开 /usr/local/etc/pam.d/gdm-password

注释掉 account requisite pam_securetty.so 这一行(往最前面加 #

重启服务

# service gdm restart

lightdm

安装:

# pkg install lightdm-gtk-greeter lightdm

或者:

# cd /usr/ports/x11/lightdm-gtk-greeter-settings/ && make install clean
# cd /usr/ports/x11/lightdm/ && make install clean

首先设置启动服务:

# sysrc lightdm_enable="YES"

然后修改配置文件:

  • 编辑 /usr/local/etc/lightdm/lightdm.conf

往下拉,找到 greeter-show-manual-login=true 移除前面的 #。该行会多次出现,第一次出现是为你介绍,请勿修改,而应该继续往下拉。

  • 编辑 /usr/local/etc/pam.d/lightdm

注释掉 account requisite pam_securetty.so 这一行(往最前面加 #

重启服务

# service lightdm restart

即可。

sddm

安装

# pkg install sddm

或者:

# cd /usr/ports/x11/sddm/
# make install clean

配置自启:

# sysrc sddm_enable="YES"

更改 /usr/local/etc/pam.d/sddm 文件:

include 之后的 login,替换成 system,一共 4 个。

重启服务

# service sddm restart

之后就可以 root 登录 sddm 了!

注意 sddm 左下角选项不能为 Wayland,应该是 Plasma-X11,目前 KDE 5 不支持 wayland,选错无法登陆!

再次警告

root 账户拥有最高权限,失误使用 root 账户可能破坏系统,因此用其登录图形界面存在极高的安全风险

最后更新于

FreeBSD 中文社区 2024