![Windows Server:让用户在非域设置中无需 RDP 即可远程更改密码](https://linux22.com/image/753281/Windows%20Server%EF%BC%9A%E8%AE%A9%E7%94%A8%E6%88%B7%E5%9C%A8%E9%9D%9E%E5%9F%9F%E8%AE%BE%E7%BD%AE%E4%B8%AD%E6%97%A0%E9%9C%80%20RDP%20%E5%8D%B3%E5%8F%AF%E8%BF%9C%E7%A8%8B%E6%9B%B4%E6%94%B9%E5%AF%86%E7%A0%81.png)
那么我们有什么:Windows Server 2019 作为非域设置中的文件服务器。用户应该能够从他们的客户端 PC 远程更改密码,而无需 IT 支持。我们发现但没有解决方案:
通过 RDP 登录并更改密码:我们不希望他们通过服务器上的 RDP 登录。
密码保护https://docs.microsoft.com/en-us/sysinternals/downloads/pspasswd据我所知,只有具有管理员凭据才能执行此操作。此外,您必须将 LocalAccountTokenFilterPolicy 设置为 1https://support.microsoft.com/en-us/help/947232/error-message-when-you-try-to-access-an-administrative-share-on-a-wind 据我所知,这会削弱安全性,这也是我们不希望看到的
然后我们找到了“远程桌面 Web 访问”https://www.youtube.com/watch?v=0GZAPGwD81I 这将启用一个用户可以更改密码的网站。但是,这完全是小题大做,因为我们不希望用户通过 RDP 进行访问,而且这还需要额外的许可证。
那么还有其他解决方案可以让用户在文件服务器上更改密码吗?
更新:据我的同事说,他们过去曾通过在客户端计算机上的密码更改对话框中输入服务器名称来解决这个问题。这在 Windows Server 2008 R2 上有效,但在 Server 2019 上无效。等待几秒钟后,会显示“访问被拒绝”消息。
所以也许这只是需要在 Server 2019 上进行设置。
答案1
创建一个自定义网站,该网站将在服务器上本地更改帐户密码。