使用smbclient
连接到DFS共享时遇到问题。 它使用mount -t cifs
。 也就是说,当我这样做的时候
sudo mount -t cifs //<dfs-url>/<service> ~/mountpoint/ -o username=<username>
事情工作完美。 但是,在做
smbclient //<dfs-url>/<service> -U <username> -W <workgroup> Enter <username>'s password: Domain=[<domain>] OS=[Windows Server 2012 R2 Datacenter 9600] Server=[Windows Server 2012 R2 Datacenter 6.3] tree connect failed: NT_STATUS_BAD_NETWORK_NAME
我希望如果我可以连接使用cifs安装,我应该能够连接使用smbclient。 我在使用smbclient调用时出错了吗? 有人设法使用smbclient连接到DFS共享?
错误“树连接失败:NT_STATUS_BAD_NETWORK_NAME”是因为path不正确。 例如:Path = //<dfs-url>/data/share1
Path = //<dfs-url>/data/share2
挂载cif时,可以挂载//<dfs-url>/data
并查看这两个共享。 使用smbclient,您只能使用//<dfs-url>/data/share1
或share2