Есть ли способ заблокировать доступ к определенному файлу или папке в MacOS X, чтобы он мог быть защищен паролем в общесистемной? Я хочу использовать его в программе на основе какао, но до этого я просто хочу знать, по крайней мере, общие возможные способы ее достижения. Насколько я знаю, система доступа к файлам POSIX не позволяет защищать что-то с помощью пароля. Я думал о создании дополнительной учетной записи пользователя с выделенным паролем, а затем установил этого пользователя как владельца файла с chmod
. В терминале это, казалось, сработало, но это довольно плохо, я думаю, поскольку это своего рода проблема разрешения. И для этого вам нужно изменить пользователя в терминале. Я не думаю, что это можно сделать, если вы захотите получить к нему доступ через обычное приложение, такое как Finder. Значит ли кто-нибудь лучше знает?Блокировать доступ к папке или файлу в Mac OS X
ответ
Чтобы создать защищенную паролем «папку», вы можете использовать образ зашифрованного диска и смонтировать его в том месте, где требуется папка. Команда hdiutil
может использоваться для создания, монтирования, размонтирования и т. Д. Таких образов дисков. Используйте опцию -plist
, чтобы легко управлять командой hdiutil
от Objective-C.
Будет ли он монтировать диск в виде обычной папки? – BartoNaz
Все диски устанавливаются в виде обычных папок под Mac OS X. По умолчанию для этих папок указано/Тома, но вы можете это изменить. Просто вставьте, скажем, USB-накопитель, и вы найдете папку, созданную в разделе/Volumes. – CRD
Да, это действительно отличное решение. Большое спасибо за эту идею. – BartoNaz
- 1. Блокировать доступ к файлу JavaScript
- 2. Как изменить путь к папке .android в Mac OS X?
- 3. Хост путь к общей папке отсутствует: путь/к/файлу Mac OS X Yosemite
- 4. Проблемы с доступом к папке и файлу в Mac OS X
- 5. Блокировать прямой HTTP-доступ к файлу PHP
- 6. C# Блокировать доступ к файлу после таймера
- 7. Блокировать доступ к файлу с помощью HTAccess
- 8. Не удается получить доступ к файлу или папке в ubuntu
- 9. Доступ к каталогу пользовательских скриптов в Mac OS X Lion
- 10. Доступ к сокету домена unix в Mac OS X
- 11. Mac OS X, Apache, заблокировать внешний доступ
- 12. Ошибка пути к файлу на Mac OS
- 13. Программный доступ к статистике производительности системы Mac OS X?
- 14. Доступ к файлу php в папке тем
- 15. В новой папке недостаточно разрешений (Mac OS X Server)
- 16. Доступ к папке или файлу Windows в ubuntu
- 17. Доступ к аудио из любого приложения на Mac OS X
- 18. Доступ к Tomcat работает на Mac os x 10.6.8
- 19. Открытие окна терминала в определенной папке в mac os x
- 20. Как найти сканер в папке/dev в Mac OS X?
- 21. Mac OS X адрес PTE
- 22. Доступ к папке и файлу Drupal
- 23. Доступ к файловой системе iPhone из приложения Mac OS X
- 24. Удаленный доступ к веб-серверу apache mac os X
- 25. Mac OS X - потерял все приложение в папке приложения
- 26. Обновление MAC OS X
- 27. PHP получить доступ к папке, предшествующей файлу
- 28. Доступ запрещен для доступа к этому файлу или папке. Cloud9
- 29. Доступ к статическому файлу/папке из рельсов
- 30. Сборка Mac OS X
Возможно, вам лучше задать этот вопрос на Superuser или AskDifferent (Apple) – Tibor
Спасибо. Я написал. Но является ли AskDifferent более активным, чем StackOverflow? – BartoNaz
AFAIK, Stack Owerflow - самый активный сайт в сети. Это, однако, сайт для ** связанных с программированием вопросов **, поэтому ваш вопрос немного не в теме. – Tibor