配置 Windows 10 OpenSSH 服务器用户访问权限以仅允许管理员进行身份验证?

配置 Windows 10 OpenSSH 服务器用户访问权限以仅允许管理员进行身份验证?

我正在使用 Windows 10 OpenSSH 服务器,该服务器现在可在仅使用本地帐户且未设置域的系统上使用,但我不知道如何控制用户身份验证权限。

开箱即用,Windows 10 OpenSSH 服务器允许系统上的任何用户帐户使用其 Windows 密码登录并进行身份验证。我想限制这一点,以便只有特定的用户帐户或管理员组中的用户可以登录。

当我查看创建的默认 sshd_config 文件时,似乎大多数内容都被注释掉了,我尝试添加以下内容并重新启动 SSH 服务,但没有任何效果:

DenyGroups 用户

关于如何配置在默认安装 OpenSSH 服务器后哪些用户/组可以/不能登录,有什么提示吗?

答案1

配置被注释掉,因为我们的想法是默认设置被注释掉,然后如果您想更改默认值,那么您可以取消注释并更改它们,或者添加您自己的设置。

请记住,您需要重新启动 sshd 服务,然后任何配置更改才会生效。我可以通过将其添加到配置文件中,只允许一个帐户访问 ssh 服务器:

AllowUsers myuser

相关内容