我已经为一个实验配置了一台 Windows-7 专业版机器,其中装有特定的数据采集程序,该实验将由远程位置的不同小组进行。
DAQ 设备通过以太网与计算机通信。我将计算机和 DAQ 设备都安装在一个机箱中;我还对连接 DAQ 设备和计算机的 NIC 进行了硬件修改,以便连接完全包含在该系统中。在任何情况下都不能更改此 NIC 的设置,否则整个系统将停止工作。
但是,由于实验期间整个设备将被放置在高电离辐射水平的区域,因此必须对其进行远程控制,为此将使用另一个可用的网络端口。由于我不知道实验将要进行的设施的网络设置,因此我无法对其进行预先配置。
这意味着,我想保护“关键任务” NIC 的设置不被更改,而常规 NIC 应该是用户可配置的。
我如何使用 Windows-7 Professional 来实现这一点?
答案1
这是一个有趣的场景。操作系统的安全性要求管理员权限才能更改 NIC 设置。
阻止管理员更改设置是徒劳的。
您是否考虑过创建一个单独的用户帐户来运行您的监控软件?然后您可以使用 UAC 提示来更改 NIC。
或者在一定时间段后重置管理员的密码,这将允许某人最初更改 NIC,但时间段结束后则不允许更改。
甚至可以创建一个单独的管理员帐户,并使用任务计划程序在一定时间后禁用该帐户。