解决问题windows新建共享文件夹报错linux访问smbclient //192.168.x.xxx/share-Ushare-mSMB2报错STATUS_LOGON_TYPE_NOT_GRANTEDWindows secpol.msc 策略修改。在 Windows必须管理员账号操作报错本质安全策略阻止新建用户从网络登录下面 4 大块按顺序改完。一、打开本地安全策略快捷键 Win R输入 secpol.msc → 回车左侧树形菜单安全设置 → 本地策略二、【核心 1用户权限分配】必改解决登录类型拒绝点开 用户权限分配右侧找到两条策略1拒绝从网络访问这台计算机拒绝网络访问策略窗口双击打开列表里如果存在新建用户、Guest、Users全部选中删除应用 → 确定2从网络访问此计算机允许网络访问添加用户双击打开 → 点击【添加用户或组】输入用户名新建用户 → 点【检查名称】名称自动带下划线代表识别成功确定把 新建用户 加入允许列表应用 → 确定我本人就说这块出问题了一定要点检查名称三、【核心 2安全选项】认证兼容设置点开 安全选项修改 3 条关键策略1网络安全LAN 管理器身份验证级别解决 NTLM 协商失败LAN管理器验证级别设置双击打开下拉选择发送 LM 和 NTLM - 使用 NTLMv2 会话安全不要选 “仅发送 NTLMv2 拒绝 LM/NTLM”会和 Linux cifs 协商失败2网络访问本地帐户的共享和安全模型双击 → 设置为经典 - 对本地用户进行身份验证不改变其本来身份3账户使用空密码的本地帐户只允许进行控制台登录双击 → 已禁用你有密码这条也建议关闭避免拦截四、额外配套账号检查计算机管理此电脑右键 → 管理 → 本地用户和组 → 用户双击新建用户用户取消勾选账户已禁用取消勾选用户下次登录须更改密码勾选密码永不过期确定保存五、策略生效必须执行管理员身份打开 CMD执行重启 SMB 服务cmdnet stop server net start server如果改完仍报错直接重启 Windows 整机组策略完全刷新。六、Windows 共享文件夹双权限容易漏掉找到你共享的文件夹右键属性共享选项卡 → 高级共享 → 权限添加新建用户用户授予【完全控制】安全选项卡NTFS 底层权限添加新建用户用户勾选读取、写入、执行七、防火墙与网络共享配套控制面板 → 网络和共享中心 → 高级共享设置专用网络开启【文件和打印机共享】、开启【密码保护共享】Windows 防火墙 → 允许应用通过防火墙勾选【文件和打印机共享】专用网络改完后回 Linux 验证smbclient //192.168.x.xxx/share-Ushare-mSMB2输入密码 xxx出现 smb: 即修复成功再执行挂载命令mount-tcifs-ousernamewin上选择的用户名,passwordwin上选择的用户密码//windows的IP地址/share /home/win/常见踩坑说明Windows 家庭版没有 secpol.msc需要升级专业版或用注册表替代策略改完策略不重启 Server 服务 / 电脑策略不生效依旧报登录拒绝只改 Linux 挂载参数不处理 Windows 安全策略STATUS_LOGON_TYPE_NOT_GRANTED 永远无法解决。