Я хочу хранить каталоги баз данных mysql и postgres в своей папке пользователя, поэтому можно ли разрешить другим пользователям (_mysql и postgres) обращаться к нужным каталогам (например, ~/var/mysql и ~/var/postgres), используя ACL без позволяя им видеть содержимое других каталогов / файлов. Если я добавлю postgres allow list,search
в ~
тогда postgres сможет читать все, что находится внутри моей пользовательской папки, с разрешением на чтение, установленным для других. Или это вообще плохая идея, и мне лучше использовать папку вне моей домашней папки для хранения таких вещей?
2
2 ответа
1
это вообще плохая идея, и мне лучше использовать папку вне моей домашней папки для хранения таких вещей
ты сказал это ... просто переключи и это
это да .... вообще плохая идея, хотя я вижу, что она появляется на досках все время. Как я могу позволить сервису X работать в этом единственном подкаталоге моего дома?
1
Из ваших тегов вы используете OS X? Перейдите на панель настроек «Общий доступ» в Системных настройках и включите общий доступ к файлам. Вы можете добавить любую папку в список для совместного использования и выбрать, какие пользователи и группы имеют какие разрешения для нее.