Ubuntu Linux啟用root用戶登錄


Ubuntu Linux有一個與眾不同的特點,那就是初次使用時,你無法作為root來登錄系統,為什么會這樣?這就要從系統的安裝說起。對於其他Linux系統來 說,一般在安裝過程就設定root密碼,這樣用戶就能用它登錄root帳戶或使用su命令轉換到超級用戶身份。與之相反,Ubuntu默認安裝時,並沒有 給root用戶設置口令,也沒有啟用root帳戶。問題是要想作為root用戶來運行命令該怎么辦呢?沒關系,我們可以使用sudo命令達此目的。   sudo是linux下常用的允許普通用戶使用超級用戶權限的工具,該命令為管理員提供了一種細顆粒度的訪問控制方法,通過它人們既可以作為超級用戶又可 以作為其它類型的用戶來訪問系統。這樣做的好處是,管理員能夠在不告訴用戶root密碼的前提下,授予他們某些特定類型的超級用戶權限,這正是許多系統管 理員所夢寐以求的。    設置分配很簡單,只要為root設置一個root密碼就行了: $ sudopasswd root    之后會提示要輸入root用戶的密碼,連續輸入root密碼,再使用:$ su 

wk_ad_begin({pid : 21});wk_ad_after(21, function(){$('.ad-hidden').hide();}, function(){$('.ad-hidden').show();});   

  就可以切換成超級管理員用戶登陸了!  1. 在終端執行 sudopasswd root 指令后,系統將會提示你設置一個新的 root 帳號密碼。    2. 點擊 System -> Preferences -> Login Window 菜單,並切換到 Security 選項頁,然后選中其下的“Allow local system administrator login”選項。   執行上述兩步后,你便可以使用 root 帳號登錄 Ubuntu 系統了。    如果要再次禁用 root 帳號,那么可以執行 sudopasswd -l root。   sudopasswd root來設置root用戶的密碼來開啟root帳號,鎖定帳戶是sudopasswd -l,開啟帳戶是sudopasswd -u(需要以前鎖定過,否則無效)。   方法二:    在Ubuntu中用root帳號登錄    其實我個人認為這沒有多大必要,因為當你需要 root 的權限時,使用 sudo 便可以了。如果你實在需要在 Ubuntu 中啟用 root 帳號的話,那么不妨執行下面的操作:    1.重新設置 root 的密碼: 

 

 

  $sudopasswd root #按照提示輸入兩次新的密碼,並加以確認。    2.啟用root用戶登錄:    $sudovi /etc/gdm/gdm.conf #    打開gnome的配置文件,在末行模式中輸入: AllowRoot回車,找到AllowRoot=false ,把false改為true,保存后退出。    之后,重啟系統時,就可以用 root 登錄了。如果你想要禁用 root 帳號,則執行下列命令:   $sudopasswd -l root    Ubuntu 中的 root 帳號默認是被禁用了的。在這種情況之下,如果你想要使用 root 的權限來干些事情,就需要 sudo 指令。對某些朋友來說,他們可能需要激活 Ubuntu 中的 root 帳號。  Fedora 10 上如何讓root登陸系統 收藏  Fedora10默認是不允許root賬號進行GUI登陸的,下面是解決方式。  首先以用戶賬號進入終端,允許root賬號登陸: 首先 su  然后 vi /etc/pam.d/gdm 

 

 

刪除其中的一行 auth required pam_succeed_if.so user != root quiet  然后wq保存並退出。   這樣就可以使用root進行GUI登陸了。   還可以修改 /etc/gdm/contom.conf文件,增加下面幾行,啟用root自動登陸 [daemon]  AutomaticLoginEnable=true AutomaticLogin=user_name  Fedora 10的網絡服務不能自動啟動,同樣需要修改 chkconfig --level 35 network on  如果使用GUI界面去修改網絡配置,貌似那個修改程序有BUG,子網掩碼改完了再打開就變成了192.168.1.1 同樣,可以在文件中直接修改。  文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0 還可以:  開機以root身份登陸系統,登陸模式是圖形界面,提示無法驗證用戶,很納悶,密碼也沒錯啊,輸入了幾次依然提示“無法驗證用戶”。只好用一個普通用戶登陸了。 

 

 

打開終端 輸入 su ,再輸入 root 密碼,成功轉到 root 用戶。設置開機啟動模式為文本模式,重新啟動到文本模式下,輸入 root 和密碼,登陸成功,看來在文本模式下是可以用root登陸的。  不能以root身份登陸到圖形模式,可能是出於安全考慮。雖然只能用普通用戶登陸到圖形界面,但是在圖形界面模式下可以更改root的密碼。選擇 系統-->管理-->根口令,彈出對更改root密碼的對話框。 28. 圖形化 root 登陸   Fedora 11 默認並不允許在 GDM 中以 root 登陸,而必須使用正常用戶登陸后在終端中成為 root 權限。然后很多用戶仍然想以 root 登陸。雖然我不贊成但還是說一下怎么做。請不要忘記一旦你使用 root 登陸后會毀壞你的系統,所以請不要輸入下面的命令,除非你知道你在做什么。 打開終端輸入:   su -c 'gedit /etc/pam.d/gdm'  找到下面這行:   auth required pam_succeed_if.so user != root quiet  將這一行備注掉: 

 


免責聲明!

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



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