发布网友 发布时间:2022-05-25 01:44
共1个回答
热心网友 时间:2023-11-23 03:59
这个有点难度: 1、可以在Config.sys或Autoexec.bat内加入程序来要用户键入密码,但程序现在可能不好找。自己编一个也不难,主要是开机时候稍微懂一些DOS的用户,开机按住Shift键就可以忽略掉。 2、修改主引导记录加入程序来防止其他用户没有密码登录,这个一般人破解不了。 根据第二招,可以试试GRUB多操作系统引导软件。 参考如下: 如何单用户登录和设置grub密码 如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2”, 再按e键,进入命令行状态,在后面加上single参数 如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2 single”,然后再按b进入 ################################################################### 用 grub-md5-crypt 命令生成md5密码, 然后将加密的密码拷贝到/boot/grub/grub.conf中password的一行。 如笔者的grub.conf文件如下: timeout=25 splashimage=(hd0,5)/grub/splash.xpm.gz password --md5 $1$5R.2$OanRg6GT.Tj3uJZzb.hye0 #boot=/dev/hda default=1 .......... 如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2”, 再按e键,进入命令行状态,在后面加上single参数 如“kernel /vmlinuz-2.4.18-3 ro root=/dev/hda2 single”然后再按b进入 ################################################################### 1: 如果在安装GRUB的时候没有设置口令,可以参照以下方法给GRUB加口令: 启动系统后出现GRUB的画面,按c进入命令方式,输入命令md5crypt grub> md5crypt Password: ******** Encrypted: $1$5R.2$OanRg6GT.Tj3uJZzb.hye0 或在shell里用 grub-md5-crypt 命令生成md5密码, 然后将加密的密码拷贝到/boot/grub/grub.conf中password的一行。如笔者的grub.conf文件如下: timeout=25 splashimage=(hd0,5)/grub/splash.xpm.gz password --md5 $1$5R.2$OanRg6GT.Tj3uJZzb.hye0 #boot=/dev/hda default=1 title Red Hat Linux (2.4.20-8) root (hd0,5) kernel /vmlinuz-2.4.20-8 ro root=/dev/hda7 initrd /initrd-2.4.20-8.img title Windows XP rootnoverify (hd0,0) chainloader +1