noauto와 공유된 동일한 마운트 지점의 여러 cif는 루트에서만 작동합니다.

noauto와 공유된 동일한 마운트 지점의 여러 cif는 루트에서만 작동합니다.

/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

루트로서 다음 명령을 사용하여 이러한 공유를 로컬 폴더에 마운트하고 삭제할 수 있습니다.

mount //server1/share 
mount //server2/share 

하지만 사용자로서 저는 받은 두 번째 공유(//server1/share)에만 첫 번째 공유를 마운트할 수 있습니다.

mount //server2/share
mount.cifs: permission denied: no match for /mnt/folder found in /etc/fstab

루트 또는 사용자에 대해 실패하면 mount.cifs가 이를 처리할 수 없을 것이라고 생각하지만 루트에서는 잘 작동합니다. mountall 명령에 대한 몇 가지 stackoverflow 질문을 찾았지만 이것은 관련 없는 질문인 것 같습니다.

어떤 아이디어가 있나요?

관련 정보