請仔細地執行所給出的命令,不然你的系統將會無法正常啟動。首先,我會請你先完整地讀完,然後在嘗試。請自己承擔相應的後果:-)
Password Protect
1. 對於 RHEL / CentOS 5.x
1.1 開始之前請先備份你的 /etc/inittab
cp /etc/inittab /etc/inittab.backup
要使單使用者模式受到密碼保護,用root執行下面的命令 :-
[root@tejas-barot-linux ~]# sed -i '1i su:S:wait:/sbin/sulogin' /etc/inittab
這樣你會看到像下面這樣的
su:S:wait:/sbin/sulogin # Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) # id:3:initdefault:
NOTE: 如果你不想使用sed命令你可以在/etc/inittab 頂部加入 “su:S:wait:/sbin/sulogin”
2. 對於 RHEL / CentOS 6.x
2.1 開始之前請先備份你的 /etc/inittab
cp /etc/sysconfig/init /etc/sysconfig/init.backup
2.2 要使單使用者模式受到密碼保護,用root執行下面的命令 :-
[root@tejas-barot-linux ~]# sed -i 's/SINGLE=\/sbin\/sushell/SINGLE=\/sbin\/sulogin/' /etc/sysconfig/init
這樣你會看到像下面這樣的
SINGLE=/sbin/sulogin
注意 :- 如果你不想使用sed你可以在 /etc/sysconfig/init 中直接改成 “SINGLE=/sbin/sulogin”
相關閱讀
評論(2)