Linux自動登陸的設定方法

2021-06-16 09:05:53 字數 986 閱讀 1174

前些天為了實現linux自動登陸的方法,在網上查了很多資料,發現有不少方法,但網上有些方法的講解不是特別清楚,或者已經過時。因此,特意整理了一下linux自動登陸的設定方法。

本文的測試環境為centos 5.5。

1、設定gdm

gdm是gnome顯示管理器,通過設定其配置檔案/etc/gdm/custom.conf可以設定帳號自動登陸。

設定方法如下:

在/etc/gdm/custom.conf檔案中新增以下內容

[daemon]

automaticlogin=username

automaticloginenable=true

其中,username是要自動登陸的使用者名稱。

說明:username不能是root,也就說無法實現root的自動登陸。

2、設定prefdm

其中,/etc/inittab檔案的最後一行,該行命令的作用是啟動x windows,而/etc/x11/prefdm就是具體實現啟動x windows的指令碼。

在/etc/x11/prefdm中新增啟動x windows的命令,並退出。

/usr/bin/startx

exit 1

說明:(1)這兩行**一定要在

[ -n "$preferred" ] && exec $preferred "$@" >/dev/null 2>&1 3、在rc.local中啟動x windows

在/etc/rc.local中新增啟動x windows的命令

/usr/bin/startx

說明:該方法自動以root登陸,是因為執行到/etc/rc.local時,是root身份。

4、更改mingetty和login的原始碼。

該方法只對文字模式有效,因此,需要把/etc/initab中的設定為:

id:3:initdefault:

重啟,即可在文字模式中以root賬戶登入。

參考資料

1、2、index2.html

linux和windows自動登陸

linux設定自動登入如下 在centos下,我們每次需要用root賬號手動登陸,但是再做automation時,我們需要免登入,直接進入os。很簡單,按圖中所示修改配置檔案儲存並重啟,則會免登入.gedit etc gdm custom.conf在 daemon 下新增 automaticlogi...

Linux設定禁止使用者登陸

vim etc shadow 第二欄 密碼欄 設為 會丟失密碼 usermod l username l lock u unlock chsh username s sbin nologin 或直接改檔案 vim etc passwd 修改mysql mysql 501 501 mnt mysql ...

自動登陸 Cookie

再來兩句 cookie是由servlet api提供的類,是web伺服器傳送給客戶端的一小段資訊。客戶端在請求時,可以讀取資訊併發送到伺服器端,cookie中包含多個名稱 值對,伺服器傳送乙個cookie時,客戶端可以接受並儲存這個cookie。伺服器可以設定cookie的名稱 值 存活時間以及版本...