Ubuntu 18.04 LTS 支持 root 登录

为了Ubuntu18.04系统的安全,登录界面不展示root 用户,普通用户只能通过 sudo [命令] [参数] 临时使用 root 权限,或是使用 su root 切换到 roo t用户权限下进行操作。那么,怎么使用root登录图形界面呢?

一、设置 root 用户

  1. 使用 sudo passwd root 设置 root 密码:

    《Ubuntu 18.04 LTS 支持 root 登录》 设置 root 秘密

  2. 使用 su root,再输入密码,测试是否可以进入 root 用户:

    《Ubuntu 18.04 LTS 支持 root 登录》 进入 root

二、修改 /root/.profile

  1. 使用 vim /root/.profile 修改文件,发现没有安装 vim,使用 apt install vim 安装:

    《Ubuntu 18.04 LTS 支持 root 登录》 安装 vim

  2. 安装成功后,使用 vim /root/.profile 打开文件:

    《Ubuntu 18.04 LTS 支持 root 登录》 vim 安装成功

  3. 最后一行找到 mesg n || true 先注释掉,增加:tty -s && mesg n || true

    《Ubuntu 18.04 LTS 支持 root 登录》 /root/.profile

三、修改 /etc/pam.d/目录下文件

  1. cd /etc/pam.d/ 里面有两个要修改的文件 gdm-autologingdm-password

    《Ubuntu 18.04 LTS 支持 root 登录》 /etc/pam.d/

  2. vim gdm-autologin,注释掉下面一行:

    《Ubuntu 18.04 LTS 支持 root 登录》 gdm-autologin

  3. vim gdm-password,注释掉下面一行:

    《Ubuntu 18.04 LTS 支持 root 登录》 gdm-password

四、修改 50-ubuntu.conf

部分版本需要修改 50-ubuntu.conf,可以先跳过该步骤,尝试第五步,如果没有成功再设置这里。

  1. cd /usr/share/lightdm/lightdm.conf.d/,修改 gedit 50-ubuntu.conf

    《Ubuntu 18.04 LTS 支持 root 登录》 /usr/share/lightdm/lightdm.conf.d/

  2. 增加下面两行,保存:

greeter-show-manual-login=true
all-guest=false

《Ubuntu 18.04 LTS 支持 root 登录》 50-ubuntu.conf

五、重启虚拟机

  1. 登录界面选择未列出:

    《Ubuntu 18.04 LTS 支持 root 登录》 登录界面

  2. 输入用户名 root

    《Ubuntu 18.04 LTS 支持 root 登录》 输入 root 用户名

  3. 完成登录

    《Ubuntu 18.04 LTS 支持 root 登录》 输入 root 密码

参考

Ubuntu-18.04 LTS嵌入式linux开发环境搭建

    原文作者:JamFF
    原文地址: https://www.jianshu.com/p/51d3268559ed
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞