应用“可以匿名访问的共享”而无需重启

应用“可以匿名访问的共享”而无需重启

现代 Windows 上真正的匿名共享需要将其名称列在

Computer Configuration\Windows Settings\
  Security Settings\
    Local Policies\
      Security Options\
        Network access: Shares that can be accessed anonymously

但是,更改只有在您重新启动 PC 后才会生效。我使用独立客户端工具smbclient来消除现有缓存连接影响结果的可能性。例如,之前我将“INSTALL”添加到相关设置并重新启动。之后以下命令成功:

    [root@okvmh1 ~]# smbclient -N //192.168.149.55/INSTALL
    Anonymous login successful
    Try "help" to get a list of possible commands.
    smb: \> ls
      .                                   D        0  Sat Oct  2 13:33:16 2021
      ..                                  D        0  Sat Oct  2 13:33:16 2021
      a                                   D        0  Sat Oct  2 13:33:16 2021

                    121931519 blocks of size 4096. 47507170 blocks available
    smb: \> 

但是,清除设置后smbclient仍然可以连接和访问共享,并且需要重新启动 Windows 才能应用新设置。

是否可以立即应用设置?例如,通过重新启动某些 Windows 服务?我已经尝试强制gpupdate并重新启动lanmanserver(“服务器”),但没有帮助。

C:\>gpupdate /force
C:\>net stop lanmanserver & net start lanmanserver

我也尝试停止SamSs(“Windows 安全帐户管理器”),但 Windows 阻止了该尝试

相关内容