Ubuntu 22.04配置Samba共享出现NT_STATUS_BAD_NETWORK_NAME错误求助
Ubuntu 22.04配置Samba共享出现NT_STATUS_BAD_NETWORK_NAME错误求助
我现在彻底卡壳了!折腾好几个小时一点进展都没有,在Ubuntu 22.04上配置Samba共享时一直碰到这个错误:tree connect failed: NT_STATUS_BAD_NETWORK_NAME
不管是用另一台Ubuntu机器通过smbclient连接,还是用Windows连接,都会弹出这个错误。比如用smbclient的操作流程是这样的:
smbclient //titan/share -U samba Password for [WORKGROUP\samba]: tree connect failed: NT_STATUS_BAD_NETWORK_NAME
更离谱的是,我在另一台同版本的Ubuntu机器上完全一样的配置就能正常工作,现在换了好几个Ubuntu实例测试,结果都一样。一开始我以为是共享文件夹在第二块硬盘的问题,特意把那块硬盘卸载,改成共享系统盘上的/home/samba文件夹,结果还是报同样的错。
下面是我的smb.conf配置内容:
[global] workgroup = WORKGROUP server string = %h server (Samba, Ubuntu) log file = /var/log/samba/log.%m max log size = 1000 logging = file server role = standalone server obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user [share] comment = share browsable = yes read only = no path = /home/samba create mask = 775 directory = 775 valid users = samba
我已经排查过这些点:
- 共享路径
/home/samba从上到下的权限都设成了777 - 系统没启用SELinux
- AppArmor也没有给Samba设置任何限制规则
有没有大佬能帮我看看问题出在哪啊?
备注:内容来源于stack exchange,提问作者Lrayh
相关产品推荐
相关产品推荐

