Ubuntu2204 GUI root用戶無法登錄的處理方法

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.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章