更换软件源

清华源
阿里源

配置完源,更新apt

sudo apt-get update

设置root账户

执行指令sudo passwd root
输入当前用户密码 -> 设置root的密码 -> 确认root密码
终端输入su可切换到root

使用root用户登录系统

1.修改50-ubuntu.conf

执行sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
更改配置如下:

[Seat:*]
user-session=ubuntu
greeter-show-manual-login= true
all-guest=false #这个可以 不用配置

2.修改gdm-autologin

执行sudo vim /etc/pam.d/gdm-autologin
前面加 # 注释掉 auth required pam_succeed_if.so user != root quiet_success

#%PAM-1.0
auth    requisite       pam_nologin.so
#auth   required        pam_succeed_if.so user != root quiet_success
auth    optional        pam_gdm.so
auth    optional        pam_gnome_keyring.so

3.修改gdm-password

执行sudo vim /etc/pam.d/gdm-password
注释掉 auth required pam_succeed_if.so user != root quiet_success

#%PAM-1.0
auth    requisite       pam_nologin.so
#auth   required        pam_succeed_if.so user != root quiet_success
@include common-auth
auth    optional        pam_gnome_keyring.so

4.修改/root/.profile文件

执行sudo vim/root/.profile
将文件末尾的 mesg n 2> /dev/null || true 修改成 tty -s&&mesg n || true
修改配置文件如下:

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi
fi
tty -s && mesg n || true
mesg n || true

之后重启,登录列表选择未列出,输入root。


软件错误解决

root账户google浏览器无法启动。

报错提示:Running as root without –no-sandbox is not supported.
解决办法:输入指令sudo vim /opt/google/chrome/google-chrome
修改内容exec -a "$0" "$HERE/chrome" "$@" 改为

exec -a "$0" "$HERE/chrome" "$@" --user-data-dir --no-sandbox
最后修改:2021 年 03 月 04 日
男宾一位~ 欢迎下次再来!