列出 Windows 共享/计算机

列出 Windows 共享/计算机

在 Ubuntu 上,如何获取网络上所有 Windows 机器/共享的列表?我尝试了 smbclient,但它似乎只列出已知机器的共享。

答案1

使用子树

marco@hostname:~$ smbtree
Enter marco's password:
NETWORKNAME
    \\HOST_1        hostname
        \\HOST_1\RESOURCE1    comment 
        \\HOST_1\RESOURCE2    comment 
        ...
    .
    .
    .
    \\HOST_N        hostname
        \\HOST_N\RESOURCE1    comment 
        \\HOST_N\RESOURCE2    comment 
        ...

相关内容