当前位置: 首页 > news >正文

ubuntu开启root用户

Ubuntu 启用 root 账户

在 Ubuntu 中,默认情况下 root 账户是被禁用的。为了启用 root 账户,你需要设置 root 用户的密码。以下是如何在 Ubuntu 上启用 root 账户的步骤:

打开终端。

输入以下命令来设置 root 用户的密码:

sudo passwd root

你会被提示输入你的当前用户的密码,然后输入你想要为 root 账户设置的新密码。

之后,你可以用以下命令启用 root 账户:

sudo usermod -aG sudo root

这个命令将 root 用户添加到 sudo 组中,这样 root 就可以执行 sudo 命令了。

为了确保 root 账户已经启用,你可以用以下命令测试登录为 root 用户:

su - root

然后输入你之前设置的 root 密码。

一旦你成功登录为 root 用户,你就可以执行需要 root 权限的命令了。

请注意,出于安全考虑,通常不推荐在日常工作中使用 root 账户,而是应该使用 sudo 来执行需要管理员权限的命令。

用root登录

启用root账户:
默认情况下,root账户是禁用的。首先,需要启用root账户。在终端中输入以下命令:

sudo passwd root
然后输入设置的密码,输入两次,这样就完成了设置root用户密码。
2. 修改GDM配置:
Ubuntu默认使用GDM作为显示管理器。为了允许以root身份登录到GDM,需要对位于/etc/gdm3/custom.conf的GDM配置文件做一些修改。首先,对配置文件做一个备份:

bash
cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf~
然后,用以下命令打开GDM配置文件:

bash
sudo vi /etc/gdm3/custom.conf
在文件中添加以下行,允许root用户登录:

bash
AllowRoot=true

  1. 修改PAM配置:
    为了允许root用户通过PAM(Pluggable Authentication Module)进行身份验证,需要编辑PAM配置文件。在终端中输入以下命令:

gedit
sudo gedit /etc/pam.d/gdm-autologin
在文件中注释:
#auth required pam_succeed_if.so user != root quiet_success
保存退出

gedit
sudo gedit /etc/pam.d/gdm-password
在文件中注释:
#auth required pam_succeed_if.so user != root quiet_success
保存退出

4.最后reboot重启即可

参考:https://blog.csdn.net/weixin_46301858/article/details/135890663


http://www.mrgr.cn/news/82315.html

相关文章:

  • Arduino Uno简介与使用方法
  • Go语言触发异常的场景有哪些
  • 二、CSS基础
  • Scala_【5】函数式编程
  • 【Go学习】-01-3-函数 结构体 接口 IO
  • 选择器(结构伪类选择器,伪元素选择器),PxCook软件,盒子模型
  • ruoyi开发学习
  • 【计组不挂科】计算机组成综合习题库(选择题207道&判断题93道&填空题143道)(含答案与解析)
  • 数据挖掘——聚类
  • 【生活】冬天如何选口罩(医用口罩,N95, KN95还是KP95?带不带呼吸阀门?带不带活性炭?)
  • 嵌入式Linux驱动开发的基本知识(驱动程序的本质、常见的设备类型、设备号的本质理解、设备实例的注册过程)
  • Geotrust SSL证书
  • PHP入门笔记汇总
  • CG顶会论文阅读|《科技论文写作》硕士课程报告
  • 51c自动驾驶~合集44
  • Javascript算法——回溯算法(组合问题)
  • 25年1月更新。Windows 上搭建 Python 开发环境:Python + PyCharm 安装全攻略(文中有安装包不用官网下载)
  • 用Tkinter制作一个用于合并PDF文件的小程序
  • linux安装git
  • 【Rust自学】9.4. 什么时候该使用panic!
  • 【Rust自学】9.3. Result枚举与可恢复的错误 Pt.2:传播错误、?运算符与链式调用
  • LeetCode算法题——螺旋矩阵ll
  • Prometheus之终极指南(The Ultimate Guide to Prometheus)
  • 题解:监控屏幕调整问题
  • UE蓝图战利品掉落动画
  • EFEVD: Enhanced Feature Extraction for Smart Contract Vulnerability Detection