![同一挂载点上的多个 cifs 与 noauto 共享仅适用于 root](https://linux22.com/image/106680/%E5%90%8C%E4%B8%80%E6%8C%82%E8%BD%BD%E7%82%B9%E4%B8%8A%E7%9A%84%E5%A4%9A%E4%B8%AA%20cifs%20%E4%B8%8E%20noauto%20%E5%85%B1%E4%BA%AB%E4%BB%85%E9%80%82%E7%94%A8%E4%BA%8E%20root.png)
我在 /etc/fstab 中有这些条目
//server1/share /mnt/folder cifs rw,uid=1001,user,noauto,username=user,password=password 0 0
//server2/share /mnt/folder cifs rw,uid=1001,user,noauto,username=user,password=password 0 0
作为 root,我可以使用以下命令将这些共享中的任何一个安装并删除到我的本地文件夹
mount //server1/share
mount //server2/share
但作为用户,我只能在我得到的第二个共享上安装第一个共享(//server1/share)
mount //server2/share
mount.cifs: permission denied: no match for /mnt/folder found in /etc/fstab
如果 root 用户或用户都失败,我会认为 mount.cifs 无法处理此问题,但作为 root 用户,它工作得很好。我发现了一些有关 mountall 命令的 stackoverflow 问题,但我认为这是一个不相关的问题
有任何想法吗?