首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义脚本

自定义脚本
EN

Server Fault用户
提问于 2015-04-12 00:17:09
回答 1查看 426关注 0票数 0

目前,我正在使用一个名为“开放审计”的开源个人电脑审计软件来审计我的公司从学区出租的个人电脑。该软件使用snmap在子网上提取硬件信息,并将其保存在服务器上。我遇到的问题是,这些计算机中的大多数都在学校域上,如果没有组策略证书,snmap就无法获取硬件信息。为了解决这个问题,我正在创建一个自定义Ubuntu引导iso,它将存储在PXE引导服务器上。当PC引导到PXE时,用户将从列表中选择“审核”,将PC引导到Ubuntu,Bash审计脚本将在Ubuntu init启动脚本中运行,将信息加载到服务器,然后退出liveboot。我已经接近尾声了,但我被一个部分的理论所困扰,我希望有人能为我澄清这一点。软件的一位开发人员为我指明了正确的方向,在他的电子邮件结束时,他写道

将"url“变量设置为http://openaudit/,该变量需要通过PXE网络上的DNS解析,并指向您的开放审计服务器。

我已经在存储审计软件的同一服务器上设置了一个pxeboot服务器,并在审计脚本本身中正确地设置了变量。有人能澄清一下在DHCP.conf文件中这可能是什么样子吗?开放审计软件存储在灯堆栈上的/var/www/html中。

谢谢您的提前帮助,如果您需要更多的信息,请告诉我!

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-04-12 15:58:22

"url“是审计脚本中的一个BASH变量。在您的情况下,您应该手动将其定义为PXE服务器的IP。就这样。

如果您的PXE服务器也是您的DHCP服务器,那么您可以添加一些BASH脚本行,用于自动定义来自DHCP服务器IP地址的变量值,从而避免了所需的手动定义。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/682083

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档