升级后 Samba 无法运行

升级后 Samba 无法运行

我正在将 SuSE 服务器迁移到新的虚拟环境。这还包括升级到新版本的 samba。旧版本是smbd2.2.8,新版本是 3.6.3。“新”SuSE 是 SLES 11.4。

smb.confsmbuserssmbpasswd逐字复制的。samba 服务正常启动,例如service smb restart。从客户端,我可以执行 ,NET USE * \\new_server\share该操作正常执行,分配一个 Z: 驱动器,该驱动器在 Windows 资源管理器中可见。当我尝试从资源管理器访问它,或从命令行使用 DIR Z: 时,我得到的提示是“发生了意外的网络错误”。

以下是的全局部分smb.conf

[global]
 workgroup = XXXXXX
 security = share
 guest ok = yes
 guest account = xxxx
 os level = 0
 encrypt passwords = yes
 socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
 wins support = no
 ; plus a few that seem irrelevant, such as code pages

以下是典型的共享声明:

[PDF]
 path = /home/xxx/PDF
 public = yes
 writable = yes
 printable = no
 create mask = 0765

已经尝试过但没有任何效果:

  • 在全局部分强制使用最小协议 = SMB2 的 SMB2

  • 在共享声明中添加 guest ok = yes 和 browserable = yes

相关内容