파일에 실행 권한이 없도록 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=111
rw-rw-rw-
ntfs 파일 시스템은 모든 파일에 대한 권한 으로 마운트됩니다 .
디렉토리는 여전히 실행 가능하지만 CD를 사용하려면 이 디렉토리가 필요합니다.