В моем проекте у меня есть процесс демона и пользовательский интерфейс python для его настройки.Как реализовать аутентификацию Linux в python?
Одним из вариантов является запуск/остановка демона. Для этого пользователю необходимо предоставить пароль root, чтобы вызвать остановку демона. Так, нажав на кнопку остановки должен показать ему всплывающее окно аутентификации (например, в этой ссылке: http://i.stack.imgur.com/qcAk6.png
).
Может ли кто-нибудь предоставить мне ссылку или пример о том, как она работает?
Так же, как и информация, я знаю, что использование gksudo запрашивает пароль root в графическом режиме, но это не то же самое, что я хочу. – ZedTuX
Я не знаю ответа, но я думаю, что вы хотите иметь дело с PolicyKit. Этот вопрос в Ask Ubuntu может помочь вам в правильном направлении. http://askubuntu.com/questions/159722/root-tasks-using-dbus-and-policykit – zigg
Спасибо @zigg, это именно то, что я искал! – ZedTuX