如何使用 cifs 挂载 Windows Samba 共享的“根”文件系统?

如何使用 cifs 挂载 Windows Samba 共享的“根”文件系统?

是否可以挂载 Windows Samba 共享的“根”?我已成功安装了特定的 Samba 共享:

mount.cifs //server/share /mnt -o username=blub

我想要安装的是所有可访问共享的概述,如果您\\server在资源管理器中输入,Windows 会显示这些概述。

但是像这样安装:

mount.cifs //server /mnt --verbose -o username=blub

失败并显示:

Password for blub@//server:  ********
mount.cifs kernel mount options: ip=172.16.83.13,unc=\\server\,user=blub,prefixpath=mnt,pass=********
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

阅读手册页并没有给我带来任何启发。是否有可能使用 CIFS 来做这样的事情?我既没有读到这件事是不可能的,也没有读到它应该是可能的。所有示例只是安装\\server\share,而不是共享概述。

我使用的是带有 cifs-utils 6.1、内核 3.18.7 的 Gentoo Linux。

答案1

这实际上是不可能的。您需要单独挂载每个共享,因为每个共享可能有其自己的限制和允许的用户。该列表可以通过以下方式获得smbclient -L ...

相关内容