#Ubuntu#root 如何直接通过root用户登录进入桌面
Posted jiuyou91
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#Ubuntu#root 如何直接通过root用户登录进入桌面相关的知识,希望对你有一定的参考价值。
目录
1、设置root密码(默认未设置密码,root用户使用不了,配置密码相当于激活root用户)
4、修改/etc/pam.d目录下的gdm-autologin和gdm-password
前言
在上篇文章中,我们已经通过sudo passwd root,修改了root用户的密码从而激活了root用户权限。但是,通过这种方法激活的root只能先通过普通用户登录桌面,然后进入终端界面进行切换,并不能直接通过root用户登录进入桌面,这是由于Ubuntu系统限制导致的,现在我们进行root用户解锁。
本次操作我使用的是18.04的系统。经过测试,这种方法18.04-20.04均可通用。
一、开启命令行界面下root登录
1、设置root密码(默认未设置密码,root用户使用不了,配置密码相当于激活root用户)
sudo passwd root
2、切换到root用户(后续的操作都在root权限下操作)
su root
3、修改root目录下的.profile文件
nano /root/.profile
由于是新系统,没有装vim,想用vim的可以使用以下命令安装
apt install vim* -y
原文件:
修改后:
4、修改/etc/pam.d目录下的gdm-autologin和gdm-password
修改gdm-autologin文件,把下述内容注释掉
auth required pam_succeed_if.so user != root quiet_success
修改gdm-password文件,把下述内容注释掉
auth required pam_succeed_if.so user != root quiet_success
5、修改/usr/share/lightdm/lightdm.conf.d目录下的50-ubuntu.conf文件
原文件:
新增两行内容:
greeter-show-manual-login=true
all-guest=false
修改后的文件 :
6、重启系统,测试root登录
输入root用户
输入上述操作中配置的root密码
成功进入,打开命令终端进行验证:
二、配置免密免身份认证开机自动登录(选做)
1、通过命令行配置
通过root用户(管理员权限)修改目录/etc/gdm3下的custom.conf文件,可以为任何用户配置启动自动登录:
nano /etc/gdm3/custom.conf
跟开启自动登录功能相关的两个参数是AutomaticLoginEnable和AutomaticLogin;
默认这两个参数是被注释掉的,取消注释即可启用,需要修改AutomaticLogin参数后面的值,修改为你要配置自动登录的用户名
原文件:
修改后:
配置文件更改完成之后,重启之后会自动登录你所配置的用户名。
如果需要再禁用该功能,只需要将上述两个参数注释掉即可。
重启完成自动登录:
2、通过GUI桌面配置
点击屏幕右上角的下箭头--单击用户名--选择"账号设置"
勾选自动登录功能,可以开启自动登录
感谢阅读!
Ubuntu允许root远程登录配置
参考技术A 1.背景近期在本地的虚拟机VMware上安装了Ubuntu Server 17.04,由于系统是无界面的,所有操作都需要通过Linux命令进行操作。后来不想直接在服务器上操作,想通过远程工具Xshell去访问Linux系统。却发现根本连接不上。后来查资料,原来需要在Ubuntu上安装SSH协议软件,因为Ubuntu默认是不安装SSH服务的。安装了SSH服务后发现其他用户可以通过Xshell远程访问了,root用户访问会报密码被拒绝的错误,上网查资料,发现Ubuntu默认是不开启root远程登录的,需要设置一下。
2.实现
(1)检查是否开启SSH服务
命令:ps -e|grep ssh 查看SSH服务是否开启,或者通过命令:service sshd status 可以查看某个服务的状态。
(2)安装SSH服务
通过apt-get 安装,命令:apt-get install ssh
(3)启动SSH服务
命令:sudo /etc/init.d/ssh start
(4)修改SSH配置文件
命令:sudo vim /etc/ssh/sshd_config,找到PermitRootLogin without-password 修改为PermitRootLogin yes
(5)重启SSH服务
命令:service ssh restart
以上是关于#Ubuntu#root 如何直接通过root用户登录进入桌面的主要内容,如果未能解决你的问题,请参考以下文章