代码之家  ›  专栏  ›  技术社区  ›  will

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

  •  1
  • will  · 技术社区  · 10 年前

    我想创建一个用户帐户,用作Windows 7上的服务帐户或服务用户名。例如,我为tomcat创建了一个“tomcat”用户——但这是一个快速修复方法,我希望将其设置为非登录服务帐户。

    当我查看Microsoft管理控制台/本地用户和组时,我可以看到正常的登录帐户,包括一个“Tomcat用户”。此外,还有一个带有“服务帐户”描述的“postgres”用户名。

    我不相信这是微软在其服务器文档中所称的“服务帐户”。所以无论postgresql做了什么,我也想知道怎么做。postgres用户具有以下特征:

    • 不显示在Windows登录屏幕上
    • 未“禁用”
    • 用户不能更改密码(重要的是要阻止“黑客”将密码重置为其他密码并窃取帐户)。
    • 不显示在通常的“管理员用户管理”对话框中。
    • 不是用户和其他更特权组的成员。

    我希望有人做到了这一点,并能给出解释。

    如果失败,有没有办法在Windows登录屏幕上关闭“tomcat”用户名。坦率地说,这会让我更进一步,尽管我更喜欢创建一个“服务帐户”,比如“posgres”用户名。非常感谢。。。w

    1 回复  |  直到 10 年前
        1
  •  1
  •   will    9 年前

    我有一个手动实现目标的答案。事实证明,如果有一点不透明的信息,这是非常简单的。命令行提供了一个高级用户管理工具,其中包括:

    • netplwiz
    • control userpasswords2

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

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

    在我的情况下,我想要 公猫 作为非登录用户名,类似于 后期的,后期的 使用者如果您可以检查 后期的,后期的 帐户,您也会注意到 后期的,后期的 [ 的成员 ]选项卡为空,而 公猫 [ 的成员 ]选项卡列出 Users .

    要隐藏 公猫 用户名,我选择了 用户 上的组名[ 的成员 ]tab并按下[ 去除 ]按钮。

    当您注销并 公猫 用户不再显示为可登录。契约完成了。

    当然,您可能希望控制特定隐藏名称的权限,可以这样说 公猫 也可以使用组和 公猫 使用者

    我的感谢 Chris Hoffman 的“ 10+ Useful System Tools Hidden in Windows “在How to Geek上发表文章,为我提供了如何从控制台完成这项工作的想法。对于脚本或程序,您需要通过可用的Windows API执行相同的操作。”。

    此外,我很想知道属于“用户”的人是如何在登录屏幕和普通的“用户”控制面板工具中显示您的姓名的。 快乐的用户管理 .

    参考: