Email or username:

Password:

Forgot your password?
Evv1L (Эвил)

Как заставить python выполнить перечень команд от root'а через запрос пароля из pkexec?

@rf

8 comments
[DATA EXPUNGED]
[DATA EXPUNGED]
Evv1L (Эвил)

@inexcode я правильно понял что он перезапускает приложение заново?

У меня после elevate() закрылось приложение когда появился pkexec

[DATA EXPUNGED]
Evv1L (Эвил)

@inexcode эх, придется давать root права при запуске..

Brave_heart

@Evv1L
пропиши питон в рут группу без пароля, но эт чревато последствиями
@inexcode

Evv1L (Эвил)

@Brave_heart ага, и заставлять это делать всех остальных? Нет уж. Попробую как-нибудь через subprocess.

@inexcode

Brave_heart

@Evv1L
можно перевести скрипт в бинарник
и эбануть sudo chmod u+s program
но хз, я не пробовал
@inexcode

Brave_heart

@Evv1L
Можно попробовать командой через subprocess 'echo mypassword | sudo -S python script'
@inexcode

[DATA EXPUNGED]
Brave_heart replied to DELETED

@inexcode
я предупредил и дал пищу для размышлений, не надо тут
лучше всего использовать скрипт через судо
@Evv1L

Go Up