실행 권한을 부여하지 않고 Windows 파티션 마운트

실행 권한을 부여하지 않고 Windows 파티션 마운트

파일에 실행 권한이 없도록 Windows 파티션을 마운트하는 방법은 무엇입니까? 다음 명령을 사용하여 Windows 파티션을 마운트했습니다.

sudo mount /dev/sda3 win

win내 홈 디렉토리의 폴더입니다.

이것은 확실히 작동합니다. 그러나 마운트된 파티션의 파일에는 실행 권한, 특히 777.

파일이나 기타 권한을 부여하기 위해 파티션을 어떻게 마운트합니까 666?

답변1

man mount"ntfs용 마운트 옵션" 섹션이 있습니다(파일 시스템이 FAT가 아니라 NTFS라고 가정).

uid=값, gid=값 및 umask=값

파일 시스템에 대한 파일 권한을 설정합니다. umask 값은 8진수 형식으로 제공됩니다. 기본적으로 이러한 파일은 루트 사용자가 소유하며 다른 사용자가 읽을 수 없습니다.

sudo mount /dev/sda3 win/ -o fmask=111rw-rw-rw-ntfs 파일 시스템은 모든 파일에 대한 권한 으로 마운트됩니다 .

디렉토리는 여전히 실행 가능하지만 CD를 사용하려면 이 디렉토리가 필요합니다.

관련 정보