是否可以将服务configuration为以组的forms运行,并将用户添加到Windows XP上的该组?
我需要该服务拥有该组中用户的权限,以便他们可以login,validation和访问他们的文件。 这是一些Linux用户可以使用的服务,即服务以用户所属的组的forms运行。
Windows允许一个服务来运行一个用户,但我需要成为一个组。 内置安全主体是否有办法让用户添加到其中。
您不能将服务作为一个组运行 – 它必须是一个用户帐户。
话虽如此,给你的要求,似乎你可以创build一个服务用户帐户,并使该帐户成为该组的成员。 这将允许该服务以与该组中的任何其他成员相同的安全状态运行。
没有服务不能被设置为一个组运行。 它必须设置为以用户身份运行。 您可以将服务设置为与已login的会话进行交互,这会导致服务在用户凭据下运行。 我相信这需要在服务内部进行一些特殊的处理。
如果你需要一些总是在login用户的上下文中运行的东西,那么我build议把它做成一个隐藏的应用程序,并将其添加到所有用户的启动组中。 这样,用户login和注销时就会启动和停止。