源地址linux
http://zengxx1989.iteye.com/blog/477619安全
Ubuntu Linux有一個不同凡響的特色,那就是初次使用時,你沒法做爲root來登陸系統,爲何會這樣?這就要從系統的安裝提及。對於其餘Linux系統來 說,通常在安裝過程就設定root密碼,這樣用戶就能用它登陸root賬戶或使用su命令轉換到超級用戶身份。與之相反,Ubuntu默認安裝時,並無 給root用戶設置口令,也沒有啓用root賬戶。問題是要想做爲root用戶來運行命令該怎麼辦呢?不要緊,咱們可使用sudo命令達此目的。
sudo 是linux下經常使用的容許普通用戶使用超級用戶權限的工具,該命令爲管理員提供了一種細顆粒度的訪問控制方法,經過它人們既能夠做爲超級用戶又能夠做爲其 它類型的用戶來訪問系統。這樣作的好處是,管理員可以在不告訴用戶root密碼的前提下,授予他們某些特定類型的超級用戶權限,這正是許多系統管理員所夢 寐以求的。
設置分配很簡單,只要爲root設置一個root密碼就好了: $ sudo passwd root
以後會提示要輸入root用戶的密碼,連續輸入root密碼,再使用:$ su
就能夠切換成超級管理員用戶登錄了!
1. 在終端執行 sudo passwd root 指令後,系統將會提示你設置一個新的 root 賬號密碼。
2. 點擊 System -> Preferences -> Login Window 菜單,並切換到 Security 選項頁,而後選中其下的「Allow local system administrator login」選項。
執行上述兩步後,你即可以使用 root 賬號登陸 Ubuntu 系統了。
若是要再次禁用 root 賬號,那麼能夠執行 sudo passwd -l root。
sudo passwd root來設置root用戶的密碼來開啓root賬號,鎖定賬戶是sudo passwd -l,開啓賬戶是sudo passwd -u(須要之前鎖定過,不然無效)。
方法二:
在Ubuntu中用root賬號登陸
其實我我的認爲這沒有多大必要,由於當你須要 root 的權限時,使用 sudo 即可以了。若是你實在須要在 Ubuntu 中啓用 root 賬號的話,那麼不妨執行下面的操做:
1.從新設置 root 的密碼:
$sudo passwd root #按照提示輸入兩次新的密碼,並加以確認。
2.啓用root用戶登陸:
$sudo vi /etc/gdm/gdm.conf #
打開gnome的配置文件,在末行模式中輸入:AllowRoot回車,找到AllowRoot=false ,把false改成true,保存後退出。
以後,重啓系統時,就能夠用 root 登陸了。若是你想要禁用 root 賬號,則執行下列命令:
$sudo passwd -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
將這一行備註掉:
#auth required pam_succeed_if.so user != root quiet
保存這個文件後登出,而後你就能夠以 root 登錄了。
做者: dhq 發佈日期: 2009-6-11
[i=s] 本帖最後由 dhq 於 2009-6-11 19:31 編輯
11 中 修改這個文件:
/etc/pam.d/gdm-password網絡