Fedora GNOME 用户配置

Fedora GNOME 用户配置

我有一些捕获工具,如果没有 root 用户登录 GUI,它们就无法运行,因此我按顺序执行了以下操作。1. 我删除了 /root 文件夹并将其链接到我的 /home 目录。2. 将普通用户的用户 ID 更改为 0。3. 删除用户并将其添加回来,UID 为 1000。

现在系统出现了一些问题:1. GUI 登录页面上的图标消失了,只有一个“未列出”按钮可用。2. 登录后,所有用户配置(包括 Firefox)都将被覆盖。3. IBus、Tor 守护进程无法正常启动。4. GNOME 中的“用户”面板崩溃。

我要求恢复我的普通用户,以便所有 GUI 登录都显示正常。

答案1

哎哟。这是相当危险的做法。

不过,你应该能够用以下方法修复它:

$ sudo chown -R $USERNAME:$USERNAME /home/$USERNAME
$ sudo restorecon -R -v /home/$USERNAME
$ sudo mkdir /root
$ sudo restorecon -R -v /root
$ sudo dnf reinstall rootfiles

那:

  1. 修复你的主目录的所有权
  2. 修复了这些文件上的 SELinux
  3. 重新创建 root 的主目录
  4. 修复了这些文件上的 SELinux
  5. 将默认配置文件恢复为 root 用户。

相关内容