Fedora10無法使用root用戶登錄的解決方案
本文為原創(chuàng),如需轉(zhuǎn)載,請(qǐng)注明作者和出處,謝謝!
最近測(cè)試fedora10,發(fā)現(xiàn)fedora竟然無法使用root用戶進(jìn)行登錄,就算root的密碼輸入正確也不行。雖然大正常的工作中盡盡量避免使用root用戶進(jìn)行登錄。但在其他情況,如學(xué)習(xí)、完成個(gè)人的工作等,以root用戶登錄還是很方便的(如果用其他用戶登錄會(huì)有很多限制)。
最簡(jiǎn)單的解決方案是修改/etc/pam.d/gdm文件的內(nèi)容。先以普通用戶進(jìn)行登錄,然后打開/etc/pam.d/gdm文件,將如下一行使用#注釋:
auth required pam_succeed_if.so user != root quiet
由于目前是以普通用戶登錄的,因此,這時(shí)保存該文件會(huì)彈出如圖1所示的錯(cuò)誤對(duì)話框。

圖1
為了能保存gdm文件,需要在普通用戶下使用su命令(要使用su -命令)將用戶切換成root用戶
su - root
在輸入root的密碼后,可切換到root用戶。這時(shí)使用kwrite gdm命令再次打開gdm文件(要注意,要在同一個(gè)控件臺(tái)中打開gdm命令),將上面所述的那行注釋掉,然后保存。再注銷當(dāng)前用戶,使用root用戶登錄即可。
新浪微博:http://t.sina.com.cn/androidguy 昵稱:李寧_Lining
最近測(cè)試fedora10,發(fā)現(xiàn)fedora竟然無法使用root用戶進(jìn)行登錄,就算root的密碼輸入正確也不行。雖然大正常的工作中盡盡量避免使用root用戶進(jìn)行登錄。但在其他情況,如學(xué)習(xí)、完成個(gè)人的工作等,以root用戶登錄還是很方便的(如果用其他用戶登錄會(huì)有很多限制)。
最簡(jiǎn)單的解決方案是修改/etc/pam.d/gdm文件的內(nèi)容。先以普通用戶進(jìn)行登錄,然后打開/etc/pam.d/gdm文件,將如下一行使用#注釋:
auth required pam_succeed_if.so user != root quiet
由于目前是以普通用戶登錄的,因此,這時(shí)保存該文件會(huì)彈出如圖1所示的錯(cuò)誤對(duì)話框。

圖1
為了能保存gdm文件,需要在普通用戶下使用su命令(要使用su -命令)將用戶切換成root用戶
su - root
在輸入root的密碼后,可切換到root用戶。這時(shí)使用kwrite gdm命令再次打開gdm文件(要注意,要在同一個(gè)控件臺(tái)中打開gdm命令),將上面所述的那行注釋掉,然后保存。再注銷當(dāng)前用戶,使用root用戶登錄即可。
《Android開發(fā)完全講義(第2版)》(本書版權(quán)已輸出到臺(tái)灣)
http://product.dangdang.com/product.aspx?product_id=22741502
《Android高薪之路:Android程序員面試寶典 》http://book.360buy.com/10970314.html
新浪微博:http://t.sina.com.cn/androidguy 昵稱:李寧_Lining
posted on 2009-04-28 10:00 銀河使者 閱讀(1635) 評(píng)論(1) 編輯 收藏 所屬分類: 原創(chuàng) 、linux