chmod'ing file pada exFAT

13

Apakah mungkin untuk chmod file pada drive yang diformat exFAT? Saya menggunakan Mac OS X dan saya ingin mengatur agar izin tidak menjadi 777. Apakah ini mungkin?

Apa yang benar-benar saya coba lakukan adalah mengatur izin kunci SSH pada flash drive exFAT menjadi 600. Bantuan apa pun akan sangat dihargai.

bswinnerton
sumber

Jawaban:

16

exFAT, sebagai perpanjangan FAT, tidak mampu menyimpan metadata kontrol akses diskresioner. Inilah sebabnya mengapa semua file pada volume exFAT nampak seperti izin 777. Ini pada dasarnya mengatakan "Volume ini terbuka lebar karena kita tidak bisa tidak membuatnya terbuka lebar karena format file system".

Jawaban singkatnya adalah tidak. Jawaban panjangnya adalah Anda dapat membuat sistem file lain dalam sistem file exfat menggunakan, misalnya dd(untuk membuat file jarang) dan kemudian menggunakan alat khusus sistem file untuk membuat sistem file pada file. Kemudian Anda bisa memasangnya. Sistem file asli Mac OS X HFS + akan berfungsi dengan baik, karena /volume Anda pasti mampu melakukan kontrol akses diskresioner dan fitur sistem file lainnya yang diandalkan oleh OS X. Tapi itu tidak akan portabel di seluruh platform (mungkin ke Linux, tetapi tidak ke Windows).

allquixotic
sumber