Как запустить графический инструмент (например, deja-dup) от имени пользователя root в Ubuntu 17.10

При попытке настроить автоматическое резервное копирование в Ubuntu 17.10 с помощью Deja-Dup я понял, что нельзя создать резервную копию корневого каталога, поскольку обычный пользователь, запускающий приложение deja-dup, не имеет всех прав доступа ко всем файлам в /. (немецкое обсуждение довольно похожей ситуации можно найти здесь: https://forum.ubuntuusers.de/topic/wie-sichert-an-mit-deja-dup-ein-systemverzeich/)

Обычный обходной путь для приложения gksu deja-dup больше не работает в Ubuntu 17.10. Похоже, что было принято решение запретить пользователям запускать графические приложения с правами root, поскольку это часто является плохим / рискованным решением.

Однако для создания регулярных резервных копий каталога Systems / с помощью deja-dup приложение должно быть настроено, а затем запущено от имени пользователя root. Так как типичные идеи, такие как gksu, gksudo, sudo -H не работают под Ubuntu 17.10, я был бы очень признателен за любые советы по безопасной практике запуска deja-dup от имени пользователя root. Может кто-нибудь помочь советом?

1 ответ

Предоставьте root-доступ к deja-dup.
sudo chown root:root /usr/bin/deja-dup
sudo chmod u+s /usr/bin/deja-dup
Дайте на это разрешение.
sudo chmod 777 /usr/bin/deja-dup

Имейте в виду, что это подвергает вашу систему риску, и настоятельно рекомендуется изменить разрешения обратно на настройки по умолчанию, как только вы закончите использовать программу резервного копирования.

Другие вопросы по тегам