NTFS 和 FAT32 支援 Unix permission 的情況
在處理一個客戶問題的時候才知道
FAT32 不支援 unix permission,預設給 777
NTFS 需要在 mount option 上加上 permission 才可以正常使用 chmod, chown,否則預設都是 777。若是要直接指定全部的權限,可以使用 fmask 和 dmask 分別對檔案和目錄的權限做 mask。另外也可以加上 uid 和 gid 指定使用者,否則預設會是 root
檔案同步軟體如果支援同步 unix permission,又一邊是 FAT32,另一邊是 NTFS,就可能因為 unix permission 總是無法成功同步而導致陷入同步迴圈 。 :(