如何使用 PowerShell 或命令行在组策略中启用 lanman 工作站设置?

如何使用 PowerShell 或命令行在组策略中启用 lanman 工作站设置?

是否有任何 PowerShell 或命令行可以在单个计算机的管理模板\网络\lanman 工作站中启用不安全的来宾登录? 在此处输入图片描述

添加注册表后,但组策略没有变化。

在此处输入图片描述

答案1

启用不安全的访客登录

此策略设置确定 SMB 客户端是否允许不安全的访客登录 SMB 服务器。

如果启用此策略设置或未配置此策略设置,SMB 客户端将允许不安全的访客登录。

如果禁用此策略设置,SMB 客户端将拒绝不安全的访客登录。

注册表配置单元 键值对
注册表路径 软件\政策\微软\Windows\LanmanWorkstation
值名称 允许不安全的访客认证
值类型 REG_DWORD
启用值 1
禁用值 0

您可以使用 reg 添加命令 在注册表中设置该值。

答案2

通过cmd你可以执行以下命令:

  1. 您可以使用以下命令查看更改前的注册表:

    reg query HKLM\Software\Policies\Microsoft\Windows\LanmanWorkstation

    或者:

    reg query HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

  2. 使用以下命令执行更改:

    reg add HKLM\Software\Policies\Microsoft\Windows\LanmanWorkstation /v AllowInsecureGuestAuth /t REG_DWORD /d "1" /f

    如果以上命令不起作用,那么您可以执行:

    reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t REG_DWORD /d "1" /f

  3. 更改后你可以看到它:

    reg query HKLM\Software\Policies\Microsoft\Windows\LanmanWorkstation

    或者:

    reg query HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

  4. 使用以下命令重新启动 Windows:

    shutdown /r /t 0

如果您需要找回零钱,可以这样做:

  1. 使用以下命令找回更改:

    reg add HKLM\Software\Policies\Microsoft\Windows\LanmanWorkstation /v AllowInsecureGuestAuth /t REG_DWORD /d "0" /f

    或者:

    reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t REG_DWORD /d "0" /f

  2. 更改后你可以看到它:

    reg query HKLM\Software\Policies\Microsoft\Windows\LanmanWorkstation

    或者:

    reg query HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

  3. 使用以下命令重新启动 Windows:

    shutdown /r /t 0

相关内容