網中人 <netmanforever@yahoo.com>
wrote in message
news:8namdf$30c@netnews.hinet.net...
>
> 小州 <kenduest.bbs@bbs.cynix.com.tw>
wrote in message
> news:3c1S3R$5Dd@bbs.cynix.com.tw...
> > ※ 引述《daemonize.bbs@OfO.twbbs.org
(別坑我四塊錢 :PP)》之銘言:
> > > 有沒有什麼方法, 可以讓別人在主機前面,
> > > 但是沒有辦法透過強制的重新開機,
> > > 進入 single-mode而取得 root 的權限呢? ^^"
> > > 像是 FreeBSD的話,
> > > 可以設定成即使進入 single-mode也要 root 的密碼.....
> > > 有為朋友提供給我說可以透過 inittab將 ctrl-alt-del鎖住,
> > > 可是別人既然在主機前面的話,
> > > 還是可以直接把插頭拔掉再街上來重新開機呀
^^"
> > > 麻煩各位大大了 ~^^~
> >
> >
當人都已經在主機前面了,那我想安全性這檔事就不用說了....
> >
因為可以拆開機殼,把硬碟卸下取走,那就可以了。
> >
>
> 假如撇開物理保安來說﹐最起碼可以設 BIOS 密碼﹐lilo.conf
也可以設密碼﹕
> passwd=mY_paSSwd00
> 因為是明碼﹐所以還要執行﹕
> chown root:root /etc/lilo.conf; chmod 711 /etc/lilo.conf
>
> 其實 lilo -s
後也可以設密碼啦﹐但是弟沒有實作過﹐請教回來的答案是可以修改
> /etc/rc.d/rc1.d/S00single ﹐(不清楚在哪部份)加入 sulogin
的呼叫。
>
剛才實作了一次﹐發現原來是改另外一個地方 ~~ :)
在 /etc/inittab 檔案裡﹐找到 si::sysinit:/etc/rc.d/rc.sysinit
這樣的句子﹐然
後在它的後面加上﹕
~~:S:wait:/sbin/sulogin
(注意大小寫)
然後輸入 init 1 就知道了。