그룹 권한으로 CIF 마운트

그룹 권한으로 CIF 마운트

그룹 소유자에 따라 다른 권한을 가진 Windows 네트워크 공유를 마운트하고 싶습니다. 읽기/쓰기 권한이 있어야 하고 다른 소유자는 읽기 권한만 있어야 합니다.

/etc/fstab에 다음 줄을 추가합니다.

//192.168.OO.PP/Public           /mnt/storage            cifs    nofail,iocharset=utf8,noperm,uid=XXX,password=%^%^,gid=XXX,file_mode=0775,dir_mode=0775   0    0

다른 사용자가 읽기 전용 액세스 권한을 갖는 대신 그룹 소유자뿐만 아니라 모든 사용자가 읽기/쓰기 액세스 권한을 갖게 됩니다.

답변1

어떤 경우에는 다음을 사용해야 할 수도 있습니다....,file_mode=0775,dir_mode=0775,nounix

fmask이러한 옵션은 더 이상 사용되지 않지만 (파일의 경우), dmask(디렉터리의 경우) 또는 umask(파일 및 디렉터리의 경우)를 사용할 수 있습니다 . 일반 8진수 권한과 동일하게 작동하지만 7에서 뺍니다. 권한을 로 설정하려면 umask에서 설정 0775해야 합니다 0002(예 umask=0002: ).

답변2

다음 매개변수를 사용할 수 있습니다.

//host/share    /net/share        cifs   user,noauto,nofail,x-systemd.automount,x-systemd.requires=network-online.target,x-systemd.device-timeout=10,workgroup=workgroup,credentials=/foo/credentials    0 0

권한은 다음과 같이 표시됩니다.

drwxr-xr-x directory
-rwxr-xr-x file

관련 정보