pyqt5 повышение прав на запись

Подскажите, пожалуйста, можно ли как то через pyqt5 повысить права для записи файла через библиотеки python или pyqt, не используя модуль os. Суть: файл настроек в ОС Debian 12 лежит в /etc/programname/settings.ini, хотелось бы не запускать графическое приложение с правами root, а получить разово права на запись и запись в файл, доступный для записи только для root


Ответы (1 шт):

Автор решения: eri

Без повышения прав вообще можно. Создай группу programname. Дай файлу настроек эту группу и права на запись для группы. Дай пользователю эту группу. Перезайди в систему и теперь можно записывать в этот файл без повышения прав.

→ Ссылка