安装 Samba 共享时超时

安装 Samba 共享时超时

我正在尝试安装连接到我的 WDTV Live 盒的硬盘。以下命令

smbclient -L 192.168.1.2 -U guest

输出结果如下:

Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.1]

    Sharename       Type      Comment
    ---------       ----      -------
    Expansion_Drive Disk      Expansion_Drive
    MICROVAULT      Disk      MICROVAULT
    IPC$            IPC       IPC Service (WDTV LIVE)
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.5.1]

    Server               Comment
    ---------            -------
    WDTVLIVE             WDTV LIVE

    Workgroup            Master
    ---------            -------
    WORKGROUP            

但如果我尝试

sudo smbmount //WDTVLIVE/Expansion_Drive /home/ashish/wdtvlive/ -o guest,rw

我得到以下信息:

Warning: mapping 'guest' to 'guest,sec=none'
mount error(110): Connection timed out
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

我也能够通过 Nautilus 浏览和安装,但我不想将驱动器安装在 gvfs 上。

答案1

smbmount 底层使用 mount.cifs,它不能进行 NetBIOS 查找,只能进行 DNS 查找。smbclient 显示的名称是 NetBIOS 名称。

您应该能够指定用于 smbmount 的 IP,例如:

sudo smbmount //192.168.1.2/Expansion_Drive /home/ashish/wdtvlive/ -o guest,rw

或者,另外(某些服务器需要 netbios 名称):

sudo smbmount //WDTVLIVE/Expansion_Drive /home/ashish/wdtvlive/ -o guest,rw,ip=192.168.1.2

相关内容