无法访问Windows Server上的Samba共享

我有一套生产和非生产Windows 2003服务器。 我想在一台生产机器和Linux机器上的samba共享之间启动一个文件拷贝。 我可以在非生产机器上访问和安装共享,但是我不能在生产机器上这样做。 当我尝试将共享映射为networking驱动器时,会出现login对话框,但在提供正确的凭据后无法连接到共享。 错误信息是,

发生系统错误64。

指定的networking名称不再可用。

这在非生产机器上不会发生。 此外,这只发生在桑巴股份,而不是Windows股。 所以这显然看起来像在Windows或Samba服务器上影响共享访问的一些networking/安全设置。 什么是我应该检查的所有设置,我应该如何从这里着手解决这个问题? 提前致谢

我很好奇你有什么样的防火墙设置,如果它在生产和非生产系统上有所不同。 根据这里 ,这些是你需要允许的端口:

netbios-ns 137/udp # NetBIOS Name Service netbios-dgm 138/udp # NetBIOS Datagram Service netbios-ssn 139/tcp # NetBIOS Session Service microsoft-ds 445/tcp # Microsoft Directory Service 

如果你设置了这些设置,但不是全部设置,这可以解释你为什么得到密码validation框,但是不能再与你的桑巴系统进行通信。

我遇到过同样的问题。 一旦我修改secpol.msc到这些设置,它的工作:

  • networking安全:LANpipe理器authentication级别 – 未定义
  • networking安全:基于NTLM SSP(包括安全RPC)客户端的最低会话安全性 – 需要128位encryption
  • networking安全:基于NTLM SSP(包括安全RPC)服务器的最小会话安全性 – 需要1288位encryption