Ubuntu18开启默认root登录方法

默认的Ubuntu 18.04系统在登陆界面上是不支持root用户直接登录的,但是你可以使用下面的方法让Ubuntu 18.04也支持root登录,其他类似的版本参考在Ubuntu Kylin 18.10系统中使用root用户登陆的方法。通常情况下,在Ubuntu 18.04中的普通用户只能通过运行sudo [命令] [参数]来获得系统临时使用root权限,或者是运行su root切换到root用户权限下,下面是使用root登录图形界面的具体方法。

让Ubuntu 18.04系统支持root用户登录的方法

1、设置root用户

在Ubuntu 18.04中使用sudo passwd root来设置root密码:

Ubuntu18开启默认root登录方法

然后使用su root命令,再输入密码,测试是否可以进入root用户:

Ubuntu18开启默认root登录方法

2、修改/root/.profile文件

运行vim /root/.profile命令修改文件,但是发现系统没有安装vim,可以使用apt install vim命令自动安装:

Ubuntu18开启默认root登录方法

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

Ubuntu18开启默认root登录方法

找到最后一行:mesg n || true,先注释掉,增加tty -s && mesg n || true这行,如下图所示:

Ubuntu18开启默认root登录方法

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

运行cd /etc/pam.d/,里面有两个要修改的文件,即gdm-autologin和gdm-password:

Ubuntu18开启默认root登录方法

运行vim gdm-autologin,注释掉下面一行,如下图所示:

Ubuntu18开启默认root登录方法

运行vim gdm-password,注释掉下面一行,如下图所示:

Ubuntu18开启默认root登录方法

4、修改50-ubuntu.conf文件

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

运行cd /usr/share/lightdm/lightdm.conf.d/,修改gedit 50-ubuntu.conf:

Ubuntu18开启默认root登录方法

增加下面两行代码:

greeter-show-manual-login=true

all-guest=false

Ubuntu18开启默认root登录方法

然后保存即可。

5、重启系统或者虚拟机

如果你的Ubuntu 18.04是在虚拟机上安装的,那么请重新启动虚拟机,在登录界面选择未列出,如下图:

Ubuntu18开启默认root登录方法

输入用户名root:

Ubuntu18开启默认root登录方法

然后输入设置的root密码:

Ubuntu18开启默认root登录方法

至此,目标达到,可以在Ubuntu 18.04中使用root登录了。

注:如果你是跳过第四步直接操作这一步的,如果发现不行就得要设置第四步,即在/usr/share/lightdm/lightdm.conf.d/中的gedit 50-ubuntu.conf里增加两行代码。

Original: https://www.cnblogs.com/cn-leoblog/p/15564549.html
Author: Leo’sblog
Title: Ubuntu18开启默认root登录方法

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/711704/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • tomcat-调整内存参数

    查看Tomcat的默认内存参数: double max=Runtime.getRuntime().maxMemory()/(double) 1024/1024; double to…

    技术杂谈 2023年5月31日
    0110
  • 是不等号的意思

    <> 是不等号的意思,也有的语言可以写作:# 或者 != 1、=表示 等于; 2、<> 表示不等于;(注释:在 SQL 的一些版本中,该操作符可被写成 !=…

    技术杂谈 2023年5月31日
    099
  • 设计模式-装饰器模式

    运行时,为原对象拓展新的行为。 相较于传统的继承来拓展新的行为,装饰器模式更为的灵活多变,当然实现起来也更为复杂。 话不多说,看个优化案例吧。 优化案例 现有系统中有设定窗口Sty…

    技术杂谈 2023年7月11日
    096
  • Postman 正确使用姿势

    前言: 请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i 简介: Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的…

    技术杂谈 2023年7月11日
    061
  • 【原创】jsshlinuxscpssh免密登录开源工具

    项目名 JSSH git地址: 项目介绍 linux scp(文件上传,下载) shell命令的java ssh jar和linux expect工具,主要是避免shell 密码手…

    技术杂谈 2023年7月24日
    092
  • 嵌入式软件架构设计-模块化

    1 前言 模块化程序设计是指在进行程序设计时将一个大程序按照功能划分为若干小程序模块,每个小程序模块完成一个确定的功能,并在这些模块之间建立必要的联系,通过模块的互相协作完成整个功…

    技术杂谈 2023年7月25日
    073
  • StudyUID命名规则

    A UID may be formed using a registered root (see Annex C) and an organization specific suf…

    技术杂谈 2023年5月31日
    082
  • RDD 源码

    1.介绍 2.五个重要的属性 3.构造器 4.源码阅读 /*********TODO RDD 源码分析 (基&…

    技术杂谈 2023年7月11日
    078
  • SpringMVC实战入门教程,四天带你快速搞定springmvc框架

    SpringMVC 也叫Spring web mvc。是Spring 框架的一部分,是在Spring3.0 后发布的。 这里对SpringMVC框架进行一个简单的介绍: sprin…

    技术杂谈 2023年7月25日
    091
  • 查询优化点?

    避免查询无关的列,如使用Select * 返回所有的列。 避免查询无关的行 切分查询。将一个对服务器压力较大的任务,分解到一个较长的时间中,并分多次执行。如要删除一万条数据,可以分…

    技术杂谈 2023年5月31日
    095
  • 两个平板打天下-将中国看做一个城市圈,漉战移动互联网、高铁时代

    旧有两把菜刀闹革命,今有两个平板打天下。最近搞了个七寸平板手机,用了几天,很是满意,即可打电话,又可刷微博微信,又可看电子书、PDF,还可以打游戏,重度应用下也能支撑10小时。恰逢…

    技术杂谈 2023年6月1日
    068
  • oc dealloc 内存管理

    404. 抱歉,您访问的资源不存在。 可能是网址有误,或者对应的内容被删除,或者处于私有状态。 代码改变世界,联系邮箱 contact@cnblogs.com 园子的商业化努力-困…

    技术杂谈 2023年5月30日
    096
  • jenkins 入门

    Jenkins Pipeline(或简称为 “Pipeline”)是一套插件,将持续交付的实现和实施集成到 Jenkins 中。 https://www.j…

    技术杂谈 2023年5月31日
    084
  • 2020 年你读过的书中,印象最深刻的 3 本是什么

    《过得刚好》、《真希望我父母读过这本书》、《CSS世界》。 这是亚马逊 kindle 发起的一个话题活动。我把自己的留言在博客中也记录一下。 从这本书了解了郭德纲。当年反对郭德纲的…

    技术杂谈 2023年7月10日
    081
  • 装了这几个IDEA插件,基本上一站式开发了!

    前言 前几天有社区小伙伴私聊我,问我都用哪些IDEA插件,我的IDEA的主题看起来不错。 作为一个开源作者,每周要code大量的代码,提升日常工作效率是我一直追求的,在众多的IDE…

    技术杂谈 2023年7月11日
    0105
  • 后端获取前端数据三种方式

    后端获取前端数据三种方式 @RequestParam、 &#x524D;&#x7AEF;&#x53D1;&#x51FA;&#x7684;&a…

    技术杂谈 2023年7月11日
    091
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球