我有两个CIFS
共享,在 14.04 和 16.04 上都安装得很好。当我应用 16.04.1 时,其中一个现在根本没有安装,而是给出:
mount -t cifs <CIFS SHARE> <Linux Mount point> -o username=<username>
Password for *****:
mount error(2): No such file or directory
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs>
另一个共享实际上已安装,但没有显示任何内容。知道子文件夹后,我可以执行 cd,然后实际查看子文件夹。
因此,这似乎是一些权限问题,但是我对这两者拥有完全控制权限,并且如上所述,在之前运行良好xenial-kernel update
。对于发生了哪些变化(特别是,我应该进行哪些更改才能使其再次运行),您有什么想法/建议吗?
答案1
默认情况下,这可能不再可行。以下是演练西夫斯山
该页面上有一条注释:
注意:遗憾的是,从版本 3.3.2-1ubuntu3.2(2009 年 10 月)开始,此方法不再可与“用户”选项一起使用。如果您没有读取权限,安全修复程序会阻止读取凭证文件。您必须将软件包固定在版本 3.3.2-1ubuntu3 或 3.3.2-1ubuntu3.1 上,才能继续以非 root 身份使用此方法。
尝试这样的事情
mount -t cifs //server/share/directory /mnt/directory -ocredentials=/path/to/cifs.credentials,nodfs