0 / 0 / 0
Регистрация: 04.06.2018
Сообщений: 7
|
|
1 | |
Управление доступом к файлам02.04.2020, 16:48. Показов 938. Ответов 2
Задача такая реализовать модель разграничения доступа Take-Grant для курсовой работы, интерфейс делаю в qt. Если вкратце то в интерфейсе будет таблица с субъектами(пользователями, которые будут созданы в программе), объектами(расширениями) и ячейками где будут указаны права, и которые заполнит пользователь, будет переключатель между пользователями. Вопрос такой, какой функцией или чем иным воспользоваться, чтобы когда открыта программа доступ ко всем файлам определенного типа, устанавливался на нужный, например только чтение, или полный, или запрет. Тип файла и тип доступа будут считываться из таблицы.
0
|
02.04.2020, 16:48 | |
Ответы с готовыми решениями:
2
Трабл с доступом к файлам Трабл с доступом к файлам Что-то с доступом к файлам Проблема с общим доступом к файлам |
447 / 323 / 129
Регистрация: 18.07.2017
Сообщений: 1,454
|
|
07.04.2020, 08:30 | 2 |
Если предполагается, что к этим файлам будет обращаться только твоя команда, то тебе достаточно сделать проверку в бд на соответствие правам доступа. А так есть chown().
0
|
0 / 0 / 0
Регистрация: 04.06.2018
Сообщений: 7
|
|
07.04.2020, 20:24 [ТС] | 3 |
План такой, пока работает программа, то права доступа на указанный тип файлов, должны установиться а нужный, например пользователь сможет только читать, но не редактировать и удалять файлы docx, но после закрытия программы права вернуться на первоначальные
Добавлено через 50 минут Нашел возможное решение для себя c++17 std::filesystem:: permition, в библиотеке filesystem есть все функции для работы с файлами, прочитать или установить права доступа к файлу позволит: fs:: permissions
0
|
07.04.2020, 20:24 | |
07.04.2020, 20:24 | |
Помогаю со студенческими работами здесь
3
Интересный случай с доступом к файлам Проблемы с доступом к файлам NTFS Проблема с доступом к файлам в папке Не могу разобраться с доступом к файлам...... Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |