chmod'ing файл на exFAT


13

Чи можливо chmod файл на накопичувачі EXFAT? Я перебуваю на Mac OS X, і я хотів би встановити, щоб дозволи не були 777. Чи можливо це?

Те, що я насправді намагаюся зробити, це встановити дозволи на ключ SSH на флеш-накопичувачі EXFAT рівним 600. Будь-яка допомога буде дуже вдячна.

Відповіді:


16

exFAT, як розширення FAT, не здатний зберігати дискреційні метадані контролю доступу. Ось чому всі файли в обсязі exFAT мають 777 дозволів. Це в основному говорить , «цей обсяг широко відкритий , тому що ми не можемо НЕ зробити його широко розкритим з - за формат файлової системи».

Коротка відповідь - ні. Довга відповідь полягає в тому, що ви можете створити іншу файлову систему в файловій системі exfat, використовуючи, наприклад, dd(для створення розрідженого файлу), а потім використовувати спеціальні для файлової системи інструменти для створення файлової системи у файлі. Тоді ви можете змонтувати його. Народна файлова система Mac OS X HFS + спрацювала б добре, оскільки ваш /об'єм, безумовно, здатний до дискреційного контролю доступу та будь-яких інших функцій файлової системи, на які покладається OS X. Але це не буде портативним на будь-яких платформах (можливо, в Linux, але не в Windows).

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.