
다음 기본 권한으로 드라이브를 마운트하고 싶습니다.
- 파일:
-rw-r--r--
- 폴더:
drwxr-xr-x
- 기본 사용자/그룹 소유(1000)
이 fstab 항목으로 연결됩니다.
UUID=XXX /media/drive ntfs auto,nofail,noatime,fmask=133,dmask=022,uid=1000,gid=1000 0 0
그러나 이러한 옵션을 사용하면 파일 권한을 변경할 수 없습니다. 파일 실행을 허용하는 것과 같습니다.
어떻게 해야 합니까?
답변1
지정한 옵션을 사용하면 NTFS 파일 시스템의 모든 파일에 권한이 적용됩니다.
ntfs-3g의 파일별 권한 기능을 활용하려면 옵션을 추가해야 합니다 permissions
. 두 명 이상의 사용자를 지원하려면 이 usermapping
옵션을 사용할 수 있습니다.
액세스 처리 및 보안
기본적으로 파일과 디렉터리는 탑재 프로세스의 유효 사용자와 그룹이 소유하며 모든 사람은 전체 읽기, 쓰기, 실행 및 디렉터리 찾아보기 권한을 갖습니다. 다음을 사용하여 단일 사용자에게 권한을 할당할 수도 있습니다.UID및/또는기드옵션과 함께우마스크, 또는fmask그리고마스크옵션.
이렇게 하면 Windows 사용자는 다음에 의해 생성된 파일에 대한 전체 액세스 권한을 갖습니다.NTFS-3g.
하지만,설정하여권한옵션을 사용하면 POSIX에서 정의한 전체 소유권 및 권한 기능의 이점을 누릴 수 있습니다.. 또한 Windows-Linux 사용자 매핑을 정의하면 소유권과 권한이 Windows 사용자에게 적용되며 그 반대의 경우도 마찬가지입니다.
(중요성내 거)
관련 옵션에 대한 문서는 다음과 같습니다.
사용자 매핑=파일 이름
파일 사용파일 이름기본값 대신 사용자 매핑 파일로.NTFS-3G/사용자 매핑. 만약에파일 이름전체 경로를 정의하는 경우 파일은 이전에 마운트된 파티션에 있어야 합니다. 상대 경로를 정의하는 경우 마운트되는 NTFS 파티션의 루트를 기준으로 해석됩니다. 사용자 매핑 파일이 정의되면 옵션은UID=,기드=,우마스크=,f마스크=,d마스크=그리고조용한무시됩니다.권한
생성된 파일에 대한 표준 권한을 설정하고 표준 액세스 제어를 사용합니다. 이 옵션은 사용자 매핑 파일이 있는 경우 기본적으로 설정됩니다.