사용자가 NTFS 파일 시스템의 일부만 읽을 수 있도록 허용

사용자가 NTFS 파일 시스템의 일부만 읽을 수 있도록 허용

ntfs-3g를 설치한 후 노틸러스에 Windows 디렉터리를 마운트하도록 선택할 수 있지만 루트 비밀번호를 제공해야 합니다. 나는 루트 비밀번호 제공에 반대하지는 않지만 해당 Windows 사용자의 권한을 제한하는 것을 선호합니다(즉, 시스템 파일 수정을 허용하지 않음). 구현하기 쉬운가요, 아니면 기능 요청을 게시해야 합니까?

답변1

ntfs-3g 설치에 대한 Windows 권한을 식별하는 방법이 있습니다. 사용자 매핑 파일을 생성해야 합니다. 바라보다여기.

이 유틸리티를 통해 Linux 내에서도 이 작업을 수행할 수 있습니다 ntfs-3g.usermap. mount.ntfs-3g및 에 대한 매뉴얼 페이지를 참조하십시오 ntfs-3g.usermap. (저는 페도라 14를 사용합니다.)

편집: 이 기능을 활성화하면 노틸러스의 설치 기능에 어떤 영향을 미칠지 잘 모르겠습니다. 저는 파티션을 마운트 /etc/fstab하고 그대로 두는 것을 좋아합니다.

답변2

면책 조항: 저는 이것을 시도하지 않았으므로 작동할 수도 있고 작동하지 않을 수도 있습니다. NTFS 볼륨이 없습니다.

대상 사용자가 읽을 수 없도록 하는 권한으로 전체 FS를 마운트합니다.

액세스 가능한 마운트 지점에 결과 트리 디렉터리를 마운트한 mount --bind다음 mount --o remount다른 마운트 지점을 사용하여 uid대상 umaks사용자가 이를 읽을 수 있도록 허용합니다.

관련 정보