我有一台用作文件服务器的 Ubuntu PC,运行 12.10 64 位。我可以使用 Linux Mint、Windows7 和 Windows 8 连接到它,但无法使用 Ubuntu 13.04 连接。
我曾尝试在 13.04 桌面上创建链接,但右键菜单中已删除“创建启动器”功能,因此尝试通过终端创建链接:
gnome-desktop-item-edit ~/Desktop/ --create-new
但是,单击启动器就会超时。
尝试通过 Dolphin 连接,同样的问题,连接超时。
如果我探索要定位的本地网络,smb:///
连接就会超时。
如果我再次尝试直接进入共享文件夹smb://192.168.0.2/Videos
就会超时
答案1
我找到了这些信息并解决了我的问题:
我们需要编辑 smb.conf 和 nsswitch.conf:
- 添加您的网络名称,例如:MSHOME 或 WORKGROUP 等
- 我们将添加您的计算机名称,在我的例子中为:pst007x-Serval-Professional
- 更改名称解析顺序
- 编辑 nsswitch.conf 中的 HOSTS
在终端中运行:
sudo gedit /etc/samba/smb.conf
编辑 smb.conf 文件,添加工作组和网络BIOS名称:
[全球的]
## 浏览/识别 ##
# 将其更改为您的 Samba 服务器所属的工作组/NT 域名
工作组 = 工作组
netbios 名称 = pst007x-Serval-Professional
现在发现:
; 名称解析顺序 = lmhosts 主机获胜 bcast
将此行更改为:
名称解析顺序 = lmhosts 获胜 bcast 主机
保存并退出
现在还有一个文件需要编辑:
sudo gedit /etc/nsswitch.conf
更改以下行:
主机:文件 myhostname mdns4_minimal [NOTFOUND=return] dns mdns4
到:
主机:文件 myhostname mdns4_minimal [NOTFOUND=return] wins dns mdns4
现在重启系统