NT 权限用户是否自动创建

NT 权限用户是否自动创建

TFS 服务模块有一个登录选项:NT_Authority\Network Service。如果我选​​择该选项,TFS 是否能够登录?NT_Authority 是我需要向其添加用户的组吗?或者 NT_Authority\network 服务是 Windows 会自动为我处理的吗?

我只是不明白 NT Authority 是什么。它看起来像(来自谷歌)一个可以启动不同服务的自动处理用户。如果是这样,我该如何阻止计算机上的所有用户访问 TFS 服务模块(因为所有用户都具有 NT Authority)。

抱歉,我不了解这个坏男孩的基本情况。

谢谢!

答案1

它们不是实际创建的用户帐户。NetworkService 和 LocalService(以及其他)是 Windows 用于允许服务登录的特殊内置身份。这两个身份特别旨在让服务以有限的权限和权利完成其工作。

另请注意,可以配置计划任务以 NT AUTHORITY\SYSTEM 身份运行,在 Windows 2003 上无需密码(或在 Windows 2008 上仅以 SYSTEM 身份运行)。

答案2

您可以将 NetworkService 用于 TFS。事实上,它是 TFS 在安装期间使用的默认帐户。

但请注意 - 在 TFS 2010 中,如果您使用多台服务器进行 TFS 部署,则必须将 TFS 服务帐户添加到报告服务器并作为 SharePoint 上的场管理员。如果 RS 在 TFS 服务器上,则 TFS 安装会自动执行此操作(如果您让 TFS 在 TFS 安装期间安装 SharePoint,则 SharePoint 权限也会自动处理)。

以下是讨论所有这些内容的 MSDN 页面:http://msdn.microsoft.com/en-us/library/dd578625.aspx

相关内容