无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: xieliuyun

发现PXE引导菜单加“密码”保护的办法![已解决加密存放密码问题,见6楼]

[复制链接]
发表于 2007-1-2 22:08:35 | 显示全部楼层 |阅读模式
这个密码是蛮有意义的,特别是锁住一些改密码的工具!
我看见网上都没有说,研究了半天,发现了,分享一下!

最终效果是这样!


使用密码的方法很简单!
编辑pxelinux的default菜单

#从PXEBOOT引导
LABEL 10
MENU LABEL ^L----
MENU PASSWD wutao
kernel memdisk c=781 h=2 s=32 floppy
append initrd=pxeboot.zip

蓝色那里就是密码选项,我这里密码是 wutao
现在还只学会设置明文密码,
因为英语太差的缘故,像pxegrub那样md5加密后存放还得研究研究!

有人说pxelinux跟pxegrub相比不支持实时输入引导命令,那是错误的,
你只需在出现引导菜单时按 TAB 键就可以编辑命令行了!

(3楼有重要补充!)


[ 本帖最后由 xieliuyun 于 2007-1-8 08:39 PM 编辑 ]
eee.JPG
发表于 2007-1-2 22:20:53 | 显示全部楼层
支持这种研究精神...
回复

使用道具 举报

 楼主| 发表于 2007-1-2 23:11:52 | 显示全部楼层
但是这样加密后 TAB键有效,所以不保险!所以我们要 对TAB键也加密!

方法是

MENU PASSWD wutao
MENU MASTER PASSWD wutao

用MENU MASTER PASSWD再加多一个密码

这样就安全了!

其实你不用对每一个菜单加密,而是做一个加密了的前导菜单!
比如我这样,先引导deafult然后输入密码,后去引导deafult1菜单!

  1. default内容
  2. LABEL Admin
  3. MENU PASSWD wutao
  4. MENU MASTER PASSWD wutao
  5. MENU LABEL Login as Admin
  6. KERNEL vesamenu.c32
  7. APPEND pxelinux.cfg\default1
  8. DEFAULT vesmenu.c32
  9. PROMPT 0
复制代码

[ 本帖最后由 xieliuyun 于 2007-1-2 11:29 PM 编辑 ]
pp.JPG
回复

使用道具 举报

发表于 2007-1-2 23:46:50 | 显示全部楼层
那不类似 GRUB 的加密方式吗
回复

使用道具 举报

 楼主| 发表于 2007-1-3 00:10:03 | 显示全部楼层
pxelinux和grub 的命令 相似!
pxelinux是syslinux的一部分,都是多功能能引导工具
会用grub就会基本用pxelinux
这也是我推荐大家用pxelinux作为pxe引导菜单的原因!



LABEL Admin
            
MENU PASSWD wutao
MENU MASTER PASSWD wutao

MENU LABEL
KERNEL vesamenu.c32

APPEND pxelinux.cfg\default1
DEFAULT vesamenu.c32
PROMPT 0
MENU BACKGROUND pp.jpg

[ 本帖最后由 xieliuyun 于 2007-1-4 03:02 AM 编辑 ]
ii.JPG
回复

使用道具 举报

 楼主| 发表于 2007-1-4 03:05:08 | 显示全部楼层
加密明文密码的方法:

deafult文件

LABEL Admin
MENU MASTER PASSWD $4$NTY1MzU0NTM1MDQ5$jqpA5Hy4ckgBlzn5QfyNZQH5sBA$         
MENU PASSWD $4$NTY1MzU0NTM1MDQ5$jqpA5Hy4ckgBlzn5QfyNZQH5sBA$


MENU LABEL
KERNEL vesamenu.c32

APPEND pxelinux.cfg\default1
DEFAULT vesamenu.c32
PROMPT 0

MENU BACKGROUND pp.jpg

[ 本帖最后由 xieliuyun 于 2007-1-8 09:24 PM 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-1-8 20:51:35 | 显示全部楼层
先讯雷下载ActivePerl
thunder://QUFodHRwOi8vZG93bmxvYWQucGNob21lLm5ldC9waHAvdGRvd25sb2FkMi5waHA/c2lkPTczMCZ1cmw9L2RldmVsb3BtZW50L3NldmVyL3BlcmwvQWN0aXZlUGVybC01LjYuMS42MjgtTVNXaW4zMi14ODYtbXVsdGktdGhyZWFkLm1zaSZzdnI9OSZ0eXA9MFpa

安装时候只选 Perl Script


重新启动

然后在syslinux里面找到sha1pass (我已上传) ,
把它改名为sha1pass.pl

开始--运行--cmd进入dos窗口,执行sha1pass.pl wutao 得到
密码wutao 加密后的密文,然后就可应用于deafult引导菜单了!
如果你懒记,得用重定向命令 sha1pass.pl wutao >>wutao.txt
那么密文就记录在当前目录的wutao.txt里面!

感谢xugaohui提供的帮助

[ 本帖最后由 xieliuyun 于 2007-1-9 10:31 AM 编辑 ]
wwwww.JPG

sha1pass.rar

448 Bytes, 下载次数: 493, 下载积分: 无忧币 -2

回复

使用道具 举报

发表于 2007-1-14 20:37:03 | 显示全部楼层
学习了!谢谢
回复

使用道具 举报

发表于 2007-3-2 15:21:17 | 显示全部楼层
請教一下,背景圖要用什么樣的格式才行?
回复

使用道具 举报

 楼主| 发表于 2007-3-2 22:45:27 | 显示全部楼层
原帖由 topway 于 2007-3-2 03:21 PM 发表
請教一下,背景圖要用什么樣的格式才行?


画图创建的jpg 文件,或者你用画图打开另存为jpg   640x480
回复

使用道具 举报

发表于 2007-3-3 09:08:09 | 显示全部楼层
謝謝了!

               超级PXE维护光盘v1.4.2测试版,從PXE啟動後,

         1、主目錄菜單和一級菜單的中文內容是由背景圖內容提供的﹔

         2、第二級菜單還是英文內容﹔將顯示項改為中文,引導啟動顯示為亂碼﹔

           再請教如何將第二級菜單,不用背景面而顯示中文菜單選項?

   如果不能,具體如何用背景面顯示中文菜單操作?請多多指教 !!

謝謝了!!

[ 本帖最后由 topway 于 2007-3-3 10:49 AM 编辑 ]
回复

使用道具 举报

发表于 2007-4-18 02:03:44 | 显示全部楼层
找來 perl2exe 把 sha1pass.pl 轉成 exe 方便大家使用。 

文件 412kb 因論壇附件大小限制. 要分開上傳。 

你这个程序如何使用???

[ 本帖最后由 zhxy9804 于 2009-5-13 09:47 编辑 ]

pxelinux_password.part1.rar

300 KB, 下载次数: 269, 下载积分: 无忧币 -2

pxelinux_password.part2.rar

114.15 KB, 下载次数: 269, 下载积分: 无忧币 -2

回复

使用道具 举报

qiu521119 该用户已被删除
发表于 2007-5-28 04:59:53 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-11-13 11:31:33 | 显示全部楼层
背景图的大小还有限制吗?
我用JPG 640*480的图片为什么不显示呢?
回复

使用道具 举报

 楼主| 发表于 2007-11-13 23:14:40 | 显示全部楼层
画图 另存为 jpg
回复

使用道具 举报

发表于 2007-11-25 11:55:35 | 显示全部楼层

有没有完全的教程

能发一下吗?
让大家好好研究一下
回复

使用道具 举报

发表于 2007-11-25 12:35:59 | 显示全部楼层
原帖由 adatsui 于 2007-4-18 02:03 AM 发表
找來 perl2exe 把 sha1pass.pl 轉成 exe 方便大家使用。 

文件 412kb 因論壇附件大小限制. 要分開上傳。 



这个不错。。。。
LABEL mainmenu
MENU DEFAULT
MENU LABEL Main ^PXE Boot Menu
MENU PASSWD *************************
MENU PASSPROMPT This Sub menu for linux booting Requires a Password:
KERNEL menu.c32
APPEND pxelinux.cfg/mainmenu.cfg

[ 本帖最后由 barton 于 2007-11-29 12:52 PM 编辑 ]
回复

使用道具 举报

发表于 2007-11-27 13:44:38 | 显示全部楼层
背景图片修改我怎么改都改不好郁闷lz是怎么改的.
回复

使用道具 举报

发表于 2007-12-3 15:54:19 | 显示全部楼层
学习使用!看来又学到一招了!
回复

使用道具 举报

发表于 2008-7-29 09:20:34 | 显示全部楼层
我的pxegrub 怎么加密码都没用?  请问一下,,你们的pxegrub 是什么版本的呢?
或者把你们的pxegrub 发一份我,我QQ:432178  邮箱:432178@qq.com

谢谢了哈,
回复

使用道具 举报

发表于 2008-7-29 09:29:43 | 显示全部楼层
搞错了,,原来是我这个版本的加 MASTER 这个关键字无效,加了之后密码反而用不了自动跳过密码


但是我这里有个其它的问题,,,如果在 pxe 引导的 Grub菜单那里暂停的话,,,整个网吧的局域网就会掉线,直到选择了菜单项后才会正常,我用 pxe 版的 winpe 加载了网卡驱动,有时候在启动网络服务的时候也会导致网吧掉网,,应该是pxe 的问题,,谁有遇到过?麻烦加我QQ告知我原因,先谢谢各位了

[ 本帖最后由 wasm 于 2008-7-29 09:36 编辑 ]
回复

使用道具 举报

发表于 2008-8-4 20:26:50 | 显示全部楼层
已经用上,谢谢经验分享.
回复

使用道具 举报

发表于 2008-8-5 14:37:50 | 显示全部楼层
学习学习!!!!谢谢楼主研究
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-3-29 10:00

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表