![在 CentOS 中通过 CIFS 挂载 Windows 共享不起作用(但 smbclient 可以)](https://linux22.com/image/590755/%E5%9C%A8%20CentOS%20%E4%B8%AD%E9%80%9A%E8%BF%87%20CIFS%20%E6%8C%82%E8%BD%BD%20Windows%20%E5%85%B1%E4%BA%AB%E4%B8%8D%E8%B5%B7%E4%BD%9C%E7%94%A8%EF%BC%88%E4%BD%86%20smbclient%20%E5%8F%AF%E4%BB%A5%EF%BC%89.png)
我有点沮丧...我试图在 CentOS 6.3 中通过 CIFS 挂载 Windows 共享,但它不起作用:
mount -v -t cifs -o credentials=/data/conf/credentials/fileserver //10.0.1.200/projects /mnt/fileserver/projects
这给了我这个:
Unable to apply new capability set.
不知道为什么,因为与 smbclient 连接工作正常:
smbclient //10.0.1.200/projects -A /data/conf/credentials/fileserver
有人知道可能是什么原因吗?
答案1
抱歉,我搞明白了。问题是我在 OpenVZ 容器中运行 CentOS,其中 CIFS 似乎没有虚拟化 - 至少根据此来源:
http://www.linux-faqs.info/virtualization/mount-samba-share-inside-an-openvz-container
它包含一个很好的解决方法,最终我在主机上创建了挂载,并在客户机上使用 --bind 进行挂载。