NTFS硬盤的權限默認是root:root 777 也就是全員可讀寫執(zhí)行(奇怪的是ext4沒有這個問題,而且可修改各個目錄不同的權限。)
修改/etc/mdev/automount,修改136行
135 elif [ "$ID_FS_TYPE" == "ntfs" ] ; then
136 /usr/bin/ntfs-3g "$dev_full" "$dev_mount" -o noatime,fmask=(文件權限),dmask=(目錄權限),uid=(你的用戶id),gid=(你的用戶組id),big_writes
#比如下面例子是把目錄權限和文件權限都改成了100用戶和1000用戶組可對硬盤讀寫執(zhí)行,此外的用戶沒有讀寫權限
/usr/bin/ntfs-3g "$dev_full" "$dev_mount" -o noatime,fmask=007,dmask=007,gid=100,uid=1000,big_writes
當你有多個用戶需要同時訪問該硬盤的情況下,則修改/etc/group,把要添加訪問權限的用戶id添加到1000用戶組id的后面,多個用戶之間用英文逗號隔開
比如如果要讓qq,sjb,aria2,2ha這幾個用戶,能讀寫掛載ntfs的硬盤,則users:x:100:qq,sjb,aria2,2ha
修改后會稍微安全一點,不過我本意是實現(xiàn)不同目錄,不同讀寫權限,但是貌似小鋼炮一旦開機掛載ntfs硬盤,文件和文件夾就統(tǒng)一了權限無法修改。