我有一台 Hyper-V 主机和多个客户机。其中一个客户机是运行供应商应用程序的 Linux VM,该应用程序并不是世界上最强大的软件。大约每周一次,也许每隔一周一次,应用程序就会锁定并变得无响应。
当应用程序锁定时,我可以登录 Linux 服务器并重新启动服务以修复所有问题。显然,重新启动服务器具有相同的效果,尽管需要多花几分钟时间。我想将 IT 从流程中剔除,并让使用该应用程序的办公室员工自己重新启动服务器。这样会更快,因为他们省去了等待 IT 查看和响应工单的部分,这会减轻我们的一些工作量,也会让员工更开心,因为他们会觉得他们对情况有了更多的控制权。
我怎样才能做到这一点?
我想到的是 Powershell,但我不想授予他们对主机或来宾的管理员访问权限。我也不想将服务器名称留在脚本中容易找到的地方。以下是一些非常非技术人员,但任何白痴都可以在文本块中找到并更改服务器名称。也许是一个 powershell 脚本,它只是启动一个具有适当权限的用户设置的计划作业?欢迎提出所有想法。
答案1
是的 - 您可以使用 RBAC 将 Linux VM 分配给某个范围,然后将必要的角色应用于该范围的办公室工作人员。