Ubuntu2204 GUI root用户无法登录的处理方法
背景
今天上午同事clone ubuntu2204之后想通过GUI登录
修改IP 以及进行一些安全设置
发现root用户登录输入密码后就会返回登录界面.
会进入一个无线死循环的额状态.
这里记录一下进行地址设置和解决root登录的问题.
解决IP地址的设置
首先解决能不能用的问题, 解决IP地址
第一点:
GUI无法登录的话就应该使用CLI进行处理
ubuntu和centos的切换其实是类似的
都是使用 ctrl+alt+F1 表示GUI
ctrl+alt+F2-F5表示不同的CLI的tty
所以可以输入
ctrl+alt+F2的方式进入CLI进行处理.
netplan
Ubuntu的网络管理器千变万化. 比较折腾人.
发现比较新的用 netplan 比较多一些. 比如我这边就进行相关的处理
ifconfig 先看到具体的网卡信息
ifconfig |grep ens
ens160
然后进行修改配置文件
vim /etc/netplan/01-network-manager-all.yaml
network:
version: 2
renderer: networkd
ethernets:
ens160:
addresses:
- xx.xxx.x6.202/21
nameservers:
addresses: [xx.xxx.x.58]
routes:
- to: default
via: xx.xxx.x7.254
然后执行为 netplan apply 就可以
需要说明 因为我的渲染改成了 networkd
所以需要执行命令:
systemctl disable NetworkManager
systemctl stop NetworkManager
systemctl enable --now networkd
然后就可以使用ip地址了.
解决root用户无法登录
发现同事安装时使用的是gdm3的图形界面管理
百度出来一大堆其实都是错误的.. 应该是需要修改gdm的配置文件
From: https://blog.csdn.net/boonya/article/details/121256240
第一个修改:
/etc/gdm3/custom.conf
在 daemon 节点处增加:
AllowRoot=true
第二个: /etc/pam.d/gdm-password
注意掉如下这句话:
auth required pam_succeed_if.so user != root quiet_success
第三在没有人使用的情况下:
reboot
enjoy login as root.
标签:登录,GUI,netplan,Ubuntu2204,alt,root,networkd
From: https://www.cnblogs.com/jinanxiaolaohu/p/18089098