Windows 7 无法连接到 Samba 共享

Windows 7 无法连接到 Samba 共享

我正在使用 Ubuntu Server 12.04Lts 设置家庭服务器,并尝试将我的 Windows 7 桌面连接到它。但是,当我尝试从我的 Windows 7 PC 连接时,我收到一条消息,提示“Windows 无法访问 \Unbutuserver\Shared Drive,请检查名称的拼写”

我正在使用以下配置文件

[global] workgroup = WORKGROUP #(将其设置为您的 Windows 工作组) netbios = WORKGROUP #(将其设置为您的 Windows 工作组) security = share [Shared Drive] #(将其设置为您希望共享文件夹具有的名称) comment = entire shared drive #(关于共享文件夹的注释) path = /netstorage #(共享文件夹的路径或硬盘的挂载点) read only = no guest ok = yes writable = yes

当我运行 testparm 时,我得到以下信息

从 /etc/samba/smb.conf 加载 smb 配置文件 rlimit_max:将 rlimit_max(1024)增加到 Windows 最低限制(16384)

处理部分“[glbal]”

在服务部分发现了全局参数工作组!

遇到未知参数:“netbios”

忽略未知参数“netbios”

在服务部分发现全局参数安全!

警告:服务全局中没有路径 - 导致其不可用!

注意:服务 glbal 被标记为不可用。

处理部分“[共享驱动器]”

已加载服务文件。

服务器角色:ROLE_STANDALONE

按 Enter 键查看服务定义的转储 [global] idmap config *: backend = tdb [glbal] available = No [Shared Drive] comment = entire shared drive #(关于共享文件夹的注释)

   path = /netstorage #(Path to the shared folder or mount-point of harddrive)

   read only = No

   guest ok = Yes

我所要做的就是使安装有 RAID5 阵列的“Netstorage”目录通过网络可供我的 Windows PC 访问。

非常感谢你能提供任何帮助

答案1

我在使用 Win7 + Samba 时遇到了类似的问题。尝试以下注册表调整,对我有用:

[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters]

DWORD DomainCompatibilityMode 1
DWORD DNSNameResolutionRequired 0

来源:桑巴维基

相关内容