You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Desktop 16.04 LTS强制使用SMB 2/3配置问题求助

解决Ubuntu Desktop 16.04 LTS强制使用SMB 2/3的问题

嘿,我之前也碰到过一模一样的情况——Windows更新砍掉SMB1支持后,Ubuntu 16.04的Samba默认还可能兼容SMB1,导致连接出问题。其实这些min protocol和max protocol选项本来就不会默认写在smb.conf里,你手动加进去就行,步骤超简单:

  • 第一步:先备份配置文件(重要!)
    避免改坏了没法恢复,先复制一份原版:

    sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
    
  • 第二步:编辑SMB配置文件
    用你熟悉的文本编辑器打开配置,比如nano(新手友好):

    sudo nano /etc/samba/smb.conf
    

    找到文件最上方的[global]区块,在里面添加以下两行:

    min protocol = SMB2
    max protocol = SMB3
    

    如果你只想强制用SMB3(不需要兼容SMB2设备),可以把min protocol也改成SMB3。

  • 第三步:验证配置是否正确
    改完后别急着重启,先检查语法有没有错:

    testparm
    

    如果输出里没有报错信息,说明配置没问题。

  • 第四步:重启Samba服务生效
    Ubuntu 16.04可以用这两条命令重启服务:

    sudo service smbd restart
    sudo service nmbd restart
    
  • 可选:确认协议生效
    你可以用这个命令查看本地Samba支持的协议:

    smbclient -L localhost -U%
    

    输出里的Server supports protocol SMB3_11之类的信息,就说明SMB3已经启用啦。

内容的提问来源于stack exchange,提问作者Dana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 10:01:19