Ubuntu开启root账户登录的方法

简介: 生产环境中请务必不要这么做

写在前面

虽然接下来要介绍的方法确实能达到在Ubuntu中开启root账户登录的目的,但是出于系统安全和数据安全的考虑,请不要在实际的生产环境中执行这样的操作。如果您是在自己学习的时候使用,或者出于实验目的,那么请按照下面的步骤进行操作。


第一步

用普通用户身份登录系统,创建root用户的密码

在终端输入命令:

sudo passwd root

然后输入设置的密码并按回车,还需要重复一次输入密码的操作。这样就完成了全新设置root用户密码。如果在输入密码时,发现密码并未有任何显示,这是正常的现象,需要您盲敲密码,之后按下回车。


第二步

修改50-ubuntu.conf文件

在终端输入命令:

sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf

在文件末尾增加一行:

greeter-show-manual-login=true

之后保存。


第三步

修改gdm-autologin文件

在终端输入命令:

sudo gedit /etc/pam.d/gdm-autologin

打开文件

前面加#注释掉第三行的

auth required pam_succeed_if.so user != root quiet_success


第四步

修改gdm-password文件

在终端输入命令:

sudo gedit /etc/pam.d/gdm-password

前面加#注释掉第三行的

auth required pam_succeed_if.so user != root quiet_success


第五步

修改/root/.profile文件

在终端输入命令:

sudo gedit /root/.profile

将文件末尾的

mesg n 2> /dev/null || true

这一行修改成

tty -s&&mesg n || true


最后一步

注销重新登录

选择

Not listed?

然后输入root以及之前设置的密码,即可成功登录。

目录
相关文章
|
8天前
|
监控 Ubuntu 安全
debian或Ubuntu中开启ssh允许root远程ssh登录的方法
在Debian或Ubuntu系统中启用root用户的SSH远程登录需要编辑SSH配置文件、设置root密码并重启SSH服务。虽然这可以在某些情况下提供便利,但必须注意安全性,通过使用强密码、限制IP访问、使用SSH密钥认证等方法来保护服务器的安全。
90 5
|
4月前
|
Ubuntu 应用服务中间件 网络安全
Ubuntu 22.04环境下为Odoo开启80端口的方法
通过以上步骤,你应该能够在Ubuntu 22.04环境下为Odoo开启80端口。访问你的域名时,Nginx会将请求代理到Odoo,允许你通过80端口访问Odoo应用。
139 1
|
4月前
|
监控 Ubuntu Python
代码实现Ubuntu系统参数监控的方法
通过这种方式,你可以方便地对Ubuntu系统的关键参数进行实时监控,对系统性能分析和资源管理具有重要意义。
45 0
|
5月前
|
存储 Ubuntu Go
在Ubuntu 16.04上安装Go 1.6的方法
在Ubuntu 16.04上安装Go 1.6的方法
59 1
|
5月前
|
存储 Ubuntu Go
在Ubuntu 18.04上安装Go的方法
在Ubuntu 18.04上安装Go的方法
72 1
|
5月前
|
Ubuntu Linux 测试技术
下载ISO镜像的方法 Debian、Red Hat 、CentOS、Ubuntu、Kali Linux🌐
Debian、Red Hat、CentOS、Ubuntu与Kali Linux均为知名Linux发行版。下载Debian须访问官网并按计算机架构选ISO文件。Red Hat下载通常需订阅账户,可从官网登录后获取。CentOS可从官网或镜像站点下载,注意CentOS 8已停更。Ubuntu下载简便,官网直接选取版本及架构即可。Kali Linux专为安全测试设计,官网提供直接下载ISO镜像服务。
1062 0
|
Ubuntu 数据安全/隐私保护 Unix
|
Ubuntu 网络安全 数据安全/隐私保护
|
Ubuntu 数据安全/隐私保护 Linux
|
Ubuntu 网络安全 数据安全/隐私保护
Ubuntu 14.04 为 root 帐号开启 SSH 登录
原文: Ubuntu 14.04 为 root 帐号开启 SSH 登录 1. 修改 root 密码 sudo passwd root 2. 以其他账户登录,通过 sudo nano 修改 /etc/ssh/sshd_config : x...
1526 0