gksudo
не поддерживает постоянные сеансы — обычно команда sudo
сохраняет привилегию, предоставленную как сеанс, который длится 5 минут или около того. gksudo
не имеет этого и требует от пользователя каждый раз вводить пароль. При использовании gnome 3 (через ubuntu gnome) я видел некоторые программы, которые запрашивают пароль в более современном стиле gnome-3, имея при этом поведение, описанное в sudo
выше. Что это за программа или программа, обладающая нужными мне функциями? В частности - графический интерфейс для sudo
, который сохраняет привилегированный сеанс на некоторое время.
замена гксудо для гнома 3
Ответы (2)
Замены нет; Графические приложения не предназначены и не должны запускаться от имени другого пользователя. Если приложению требуются привилегии суперпользователя, оно должно быть спроектировано как несколько процессов, где можно повысить уровень небольшого минимального процесса.
Однако в этот момент вы должны использовать Polkit для запуска нового процесса с правами root.
person
TingPing
schedule
23.10.2017
Поскольку gksudo и подобные программы теперь устарели, pkexec может быть вариантом, если он включен в вашу систему.
Итак, вместо
sudo dolphin
Пытаться
pkexec dolphin
Возможно, вам придется настроить политику для дельфина, чтобы разрешить использование графического интерфейса, как описано здесь: https://unix.stackexchange.com/questions/203136/how-do-i-run-gui-applications-as-root-by-using-pkexec
person
davex_
schedule
11.10.2018