Fedora开机自动登录指定用户(root或普通用户)
From: http://www.360doc.com/content/12/0709/11/6828497_223143657.shtml
2010-07-19 12:53:04|??分類:Linux學習 |??標簽:|字號大中小?訂閱
自從Fedora 10開始,以后版本默認均無法在GUI下界面以root賬號登錄。其實這個設計是比較好的,root權限登錄對用戶來說不安全,特別是對初學者來說更是如此,一不小心就會修改或者刪除系統的配置文,對系統造成嚴重問題。所以,一般而言,初學者應該習慣在非root用戶下面工作。
如果堅持想以root權限登錄GUI,則可以通過以下方法進行實現:
1.用普通賬戶啟動終端,切換到root帳號
$su? (input root passwd)
2.用vi編輯gdm,該文件位于/etc/pam.d/目錄(注意pam dot d)
#vi /etc/pam.d/gdm
3.注釋掉auth required pam_succeed_if.so user != root quiet 這一行
也就是在該行前面加“#”
#auth required pam_succeed_if.so user != root quiet
4. 然后wq保存并退出.
:wq
5.注銷GUI界面,切換到root用戶,就可以使用root登錄你的GUI了。
自動登錄系統的實現:
方法一:修改 /etc/gdm/contom.conf文件,啟用root自動登陸?
# vi /etc/gdm/contom.conf
按“i” ,在文件末尾增加下列內容
[daemon]
?AutomaticLoginEnable=true
?AutomaticLogin=user_name
:wq
Fedora 10的網絡服務不能自動啟動,同樣需要修改
????? chkconfig --level 35 network on
如果使用GUI界面去修改網絡配置,貌似那個修改程序有BUG,子網掩碼改完了再打開就變成了192.168.1.1
同樣,可以在文件中直接修改。
文件位置:/etc/sysconfig/network-scripts/ifcfg-eth0。
方法二:Fedora? 設置用戶自動登錄
本人在安裝F10時沒有選擇自動登錄功能,所以每次登錄系統都要輸入登錄密碼,感覺有些麻煩,既然F10中沒有圖形設置,就只好修改gdm的配置文件了。#vi /etc/gdm/custom.conf
在最后添加以下內容:
[daemon]
TimedLoginEnable=true
TimedLogin=jack
TimedLoginDelay=3
簡單解釋一下:
TimedLoginEnable=true??? 允許超時自動登錄
TimedLogin=jack ???? 自動登錄的用戶為jack
TimedLoginDelay=3????????? 超時時間為3秒
總結
以上是生活随笔為你收集整理的Fedora开机自动登录指定用户(root或普通用户)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python爬虫之JS逆向分析技巧
- 下一篇: iOS - OC Copy拷贝