如何保护在共享桌面上运行的Windows应用程序?

在我们的networking上,有几台桌面电脑运行软件,监控使用我们的PBX的呼叫。 该软件需要在用户上下文中运行,因此为每个桌面都创build了一个域帐户。 在屏幕locking的情况下,他们始终保持login状态。

该软件还内置了一个报告function,因此每隔几天一名工作人员login该计算机执行报告,然后将其发送给经理。 因为经常这样做的人有时会离开,实际上大约有三个人需要知道密码才能login到这台机器。

我想解决几个问题:

  • 如果计算机重新启动,我需要手动login所有帐户。
  • 用户几乎不能记住一个好的密码,更不用说两个了。
  • 最佳实践决定了人员与账目之间的映射以进行审计。

你有没有遇到过这样的软件,如果是的话,你是怎么处理的? 我能想出的唯一想法是find更好的软件。 如果可能的话,我想避开那条路线。

对于初学者,你应该尝试运行应用程序作为一项服务,这样你就不需要让机器一直login。 我相信这是不可能的软件本身,但你可以使用一些方法来解决这个问题。 我通常使用srvany 。 这也将解决重启后启动软件的问题。

报告软件经常可以安装在一台独立的机器上运行,所以值得研究。 理想情况下,运行监控软件的机器将驻留在服务器机房或其他安全区域,从而消除大部分问题。 除此之外,您可以使用正常的文件和文件夹权限来限制谁可以访问软件。 然后可以调整权限以在必要时授予访问权限。

这不是你的问题的答案,但是我们有类似的情况是testing实验室中的一些机器必须login才能运行控制/数据采集应用程序,但是有多个技术人员,其中任何一个可能正在运行在给定的一天的设备。

我们做了类似于你的事情,我们为这个组织创build了一个帐户,这个帐户必须运行这些机器,他们都使用相同的密码login到任何一台计算机。 该帐户尽可能有限,只需最less的networking资源。 在我们的情况下,有两个人运行testing实验室,他们不会忘记密码,并可以在必要时提醒任何技术人员。