你如何设置 Ubuntu 以查看 Windows 网络?

Axe*_*man 5 linux ubuntu-9.10 windows-networking

我已经尝试了各种教程,但到目前为止都没有成功。

  • 我可以连接到路由器并从那里连接到互联网,但我看不到任何网络共享。
  • 我正在通过 wlan0 连接。
  • 如果可能,我更愿意保留动态 IP 地址。

在回答重载时,smbtree 给了我:

WORKGROUP
     \\COMPUTER1            
cli_start_connection: failed to connect to COMPUTER1<20> (0.0.0.0). Error    NT_STATUS_UNSUCCESSFUL
     \\MY-LAPTOP            my-laptop server (Samba, Ubuntu)
Server requested LANMAN password (share-level security) but 'client lanman auth' is disabled
failed tcon_X with NT_STATUS_ACCESS_DENIED
     \\COMPUTER2                
 cli_start_connection: failed to connect to COMPUTER2<20> (0.0.0.0). Error NT_STATUS_UNSUCCESSFUL
Run Code Online (Sandbox Code Playgroud)

为了我的保护,以上数据已被匿名处理。

我也可以 ping 他们,我只是无法通过smb://.

Ye *_*ung 3

在 Linux 机器中检查/etc/samba/smb.conf。如果您的共享选项中有browseable = no,这意味着您可以挂载共享,但您无法在网络上看到它,这就像不可见的共享。您需要编辑这些..

然后尝试运行 nmblookup \*

并执行 sudo gedit /etc/nsswitch.conf。查找以hosts: 开头的行。如果该行不包含单词“wins”,则将该行更改为:hosts: files wins dns

您可能还需要授予 Windows 计算机上的共享权限。当这是有意共享的文件夹而不是默认共享或“共享文档”文件夹时,效果会更好。在 Vista 和某些 XP 中,您必须在“共享”选项卡上实际找到“权限”按钮并授予每个人权限。这与“安全”选项卡上的 NTFS 文件权限不同,并且在“家庭”版本上弄清楚可能很痛苦。

查看Windows 中的文件和打印机共享