CentOS 7自動以root身份登錄gnome桌面
剛剛在虛擬機中成功的安裝上了CentOS 7 64位,發現在登錄gnome桌面時必須創建一個普通用戶,否則不讓登錄。
重啓CentOS發現下方藏有一個使用其他用戶登錄選項,可以輸入用戶名使用root登錄。
1. 配置root自動登錄gnome
在配置的時候會遇到GDM:
GDM是什麼?
GDM (The GNOME Display Manager)是GNOME顯示環境的管理器,並被用來替代原來的X Display Manager。與其競爭者(X3DM,KDM,WDM)不同,GDM是完全重寫的,並不包含任何XDM的代碼。GDM可以運行並管理本地和遠程登錄的X服務器(通過XDMCP)。
gdm僅僅是一個腳本,實際上是通過他來運行GDM二進制可執行文件。
gdm-stop是用來迅速終止當前正在運行的gdm守護進程的一個腳本。
gdm-restart腳本將迅速重啓當前守護進程。
gdm-safe-restart會當所有人都註銷後再重啓。
gdmsetup是一種可以很簡單的修改多數常用選項的圖形化界面工具。
百度上搜到的都是RHEL、CentOS 6的配置方法,並不適用於CentOS 7
在CentOS 6較新版本的Linux發行版中預設不允許以root賬號登入gnome圖形用戶桌面,因此一般使用者登入後,可以在終端機以su root,暫時取得root權限;
如果一定要以root登入圖形界面,可以修改/etc/pam.d/gdm以及 /etc/pam.d/gdm-passwd,把這行auth required pam_succeed_if.so user != root quiet加上#註釋掉,保存後就可以用root賬號了。
對於CentOS 7的用戶,簡單來說就是:vi /etc/gdm/custom.conf
然後在[daemon]下面添加:
[daemon]
AutomaticLoginEnable=True
AutomaticLogin=root #你想自動登錄的用戶名
保存並重啓,重啓的時候已經以root用戶登錄了。