我知道可以通过 Windows 10 的安全策略来设置最小密码长度策略,但是一旦设置,它是存储为注册表值还是其他地方?
此帮助页面,https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/minimum-password-length,给出的位置为“计算机配置\Windows 设置\安全设置\帐户策略\密码策略”,但我看不到它作为文件或注册表位置。
答案1
我知道它可以通过 Windows 10 的 secpol 进行设置,但是一旦设置它是否会存储为注册表值?
它确实存储在注册表中。您还可以在提升的命令提示符中使用“net accounts /minpwlen:7”来更改它。
您可以使用提升的命令提示符查看当前值net accounts
。AD 域的默认值为 7 个字符。
此帮助页面,https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/minimum-password-length,给出的位置为“计算机配置\Windows 设置\安全设置\帐户策略\密码策略”,但我看不到该文件或注册表位置
帮助页面指示组策略编辑器中组策略的位置。
至于注册表中的位置。它将位于以下位置。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SeCEdit\Reg Values\MACHINE/System/CurrentControlSet/Services/Netlogon/Parameters/
该值很有可能存储在多个位置。虽然它存在于上述键中,但HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network\MinPwdLen
如果您想要更改“最小密码长度”策略本身的值,则需要修改。
来源:
答案2
从那时起,最小密码长度就始终存储在系统范围和每个用户的注册表中。我相信 Windows 10 仍然如此。
用户密钥:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network
系统密钥:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network
值名称:
MinPwdLen
数据类型: REG_BINARY (二进制值)