管理员可以在 Window 7(工作站)上创建服务帐户吗?

Can an administrator create a Service Account on Window 7 (workstation)?

我想创建一个用户帐户用作 Windows 上的服务帐户或服务用户名 7。例如,我为 Tomcat 创建了一个 "tomcat" 用户 --但这是一个快速修复,我想将其设为非登录服务帐户。

当我查看 Microsoft 管理控制台/本地用户和组时,我可以看到正常的登录帐户,包括 "Tomcat user"。还有一个 "postgres" 用户名,描述为 "service account".

我不相信这就是 Microsoft 在其服务器文档中所说的 "Service Account"。所以 postgresql 做了什么,我也想知道怎么做。 postgres 用户具有以下特点:

我希望有人已经这样做了并且可以指出一个解释。

否则,有没有办法在 Windows 登录屏幕上关闭 "tomcat" 用户名。坦率地说,这会让我更进一步,尽管我更愿意创建一个 "service account" 就像 "posgres" 用户名一样。非常感谢...w

我有一个手动实现目标的答案。如果有点不透明恕我直言,事实证明它非常简单。可以从命令行使用高级用户管理工具:

  • netplwiz,或
  • control userpasswords2

通过控制面板/管理工具访问,然后:

  • 计算机管理
    • 本地用户和组
      • 用户文件夹
        ...列出所有用户...
      • postgres例如
      • postgres2
      • tomcat

在我的例子中,我希望 tomcat 是一个非登录用户名,类似于 postgres用户。如果您可以检查 postgres 帐户的属性,您也会注意到 postgres [Member Of] 选项卡为空,而 tomcat [Member Of] 选项卡列出 Users.

为了在登录屏幕上隐藏 tomcat 用户名,我选择了 Users [Member Of] 选项卡上的组名并按下 [Remove] 按钮。

当您注销并且 tomcat 用户不再显示为可以登录。事已成。

当然,您可能希望控制您的特定隐藏名称的权限,比如 tomcat,这可以通过组和高级功能来完成tomcat 用户。

非常感谢 How-to-Geek 上的 Chris Hoffman's "10+ Useful System Tools Hidden in Windows" post,感谢他为我提供了如何从控制台完成此操作的想法。对于脚本或程序,您需要通过可用的 Windows API.

做同样的事情

此外,我很想知道属于 'Users' 如何在登录屏幕和普通用户控制面板工具中获取您的名字。 快乐的用户管理

参考: