CentOS使用root直接登錄


CentOS使用root直接登錄

在最新版本的Linux發行版中預設不允許以root 賬號登入圖形用戶桌面,因此一般使用者登入后,如果要以管理者權限下指令,可以在終端機以su root,暫時取得root權限;

如果/一定要以root登入圖形界面,可以經由修改/etc/pam.d/gdm 以及 /etc/pam.d/gdm-passwd,把以下這行設定加上”#”批注掉。存盤后就可以用root賬號

#auth required pam_succeed_if.so user != root quiet

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是一種可以很簡單的修改多數常用選項的圖形化界面工具。

PS:關於Ubuntu 和Fedora 以roo用戶自動登入系統的配置

Ubuntu安裝在虛擬機里,每次啟動都要輸入賬號密碼,為了省事,讓root自動登陸,如下:

 1.  root 賬戶修改一個密碼;

    在終端下輸入  sudo passwd root  命令,終端會提示輸 入當前賬戶密碼,正確輸入后,再輸入兩次你想要為 root 賬戶賦予的密碼即可。

 2. 設置 root 賬戶自動登錄;

 1  查看 /etc/gdm/ 目錄下是否存在 custom.conf 文件,如果存在,則直接跳到下一步,

 2)如果不存在,則依次打開” System-> à Administration à-> Login Screen (系統->系統管理->登陸窗口),點擊“ Unlock ”后,修改 Login Screen Settings 的某一項設置,比如 Enable 或者 Disable 一下“Log in as automatically ”,然后關閉該窗口,再查看一下 /etc/gdm/ 目錄下, custom.conf 文件應該就會存在了。

3. 編輯 /etc/gdm/custom.conf 文件,修改其中的 AutomaticLoginEnable  AutomaticLogin  TimedLogin三項,具體如下所示:

[daemon]
AutomaticLoginEnable=true
這個修改為 true 
AutomaticLogin=root            
 這個修改為 root
TimedLoginEnable=false
TimedLogin=root                   
 這個修改為 root 

TimedLoginDelay=10
DefaultSession=gnome

 

Fedora root登錄:

1 vi /etc/pam.d/gdm

  auth  required ……    root  quiet  這行注釋掉

 2 vi /etc/pam.d/gdm-passwd

 同上

3 vi /etc/gdm/custom.conf

在末尾增加以下:

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=root


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM