IIS / AppCmd – 远程创build新用户

有没有办法将新用户远程添加到IIS? 我想从位于另一台服务器上的另一个网站创build新用户,以便我可以使用这些帐户login到服务器以添加和编辑(新)网站。 理想情况下,我想在不添加第三方软件的情况下这样做。 据我所见,AppCmd.exe没有任何function来创build(访客)用户,所以我猜测这必须在更高层次上完成。 任何好的线索从哪里开始这个search?

IIS中的内置身份validation机制后端安装到Windows操作系统的安全和帐户pipe理器(SAM)中。 在不是Active Directory域成员的IIS服务器上,您将创build本地用户帐户。 如果您的IIS服务器是域的成员,您仍然可以创build本地用户帐户,但是如果您有多个服务器可能希望这些用户使用相同的用户名/密码进行访问,则可能需要域用户帐户。

您可以使用各种AP​​I和机制来创build本地和域用户帐户。 旧的NET USER命令(由旧的NET.EXE程序提供)是我个人最喜欢的。 您可以使用以下命令添加一个用户“Bob”,密码为“P @ ssw0rd”: net user Bob P@ssw0rd /add这不是“高科技”,但它是有效的。