[ 来源: | 作者: | 时间:2007-07-17 | 收藏 | 推荐 ] 【大 中 小】
在DOS和WINDOWS98系统中设置启动密码已经有很多方法和现成的软件可用了,但是,在UNIX系统中,有没有一种方法可以设置启动密码呢?下面我自编了一个SHELL小程序,可以实现在系统启动过程中加以密码限制,即使启动了机器,在输入密码之前,也不能使系统出现LOGIN的提示符。
这个小程序是加载在/etc/rc2文件中的,rc2文件是unix系统在启动过程中调用的一个shell文件,我们在最后加入如下内容,就可实现启动密码的限制了。程序如下:
在/etc/rc2文件中寻找下面这句话
if["${BOOT}"="yes"-a"$7"="2"]
then
#dspmsg$MF_RC-s$MS_RC2$RC2_READY'TheSystemisReady!\n'
找到后
屏蔽上面这句话,之后加入下面这个程序:
#循环开始
whiletrue
do
clear
setcolor-bblack-klt_red
echo'\033[09;18H系'
setcolor-bblack-klt_cyan
echo'\033[09;25H统'
setcolor-bblack-klt_magenta
echo'\033[09;32H启'
setcolor-bblack-khi_white
echo'\033[09;39H动'
setcolor-bblack-kyellow
echo'\033[09;46H完'
setcolor-bblack-klt_green
echo'\033[09;53H毕'
setcolor-bblack-kwhite
echo'\n\n\n\n\n\n\n\n\n\n\n\n\n'
echo'┏━━━━━━━━━━━━━━━━━┓'
sflj www.it55.com kg^&fgd
(编辑:IT资讯之家 www.it55.com)