我正在将SuSE服务器迁移到新的虚拟环境。这还包括升级到新版本的samba。旧版本smbd
是2.2.8,新版本是3.6.3。“新”SuSE是SLES 11.4。
的smb.conf
,smbusers
并且smbpasswd
被逐字复制。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和browseable = yes