lfa*_*one 9 python eclipse sudo root gksudo
我使用Eclipse作为我的IDE,当我运行我的应用程序时,我希望应用程序本身以root身份运行.我的程序当前检查它是否是root,如果不是,它会自动重启gksudo.但是,输出不会写入控制台.我无法使用sudo,因为它没有给我一个图形提示.(虽然我的程序是CLI,Eclipse不允许控制台交互)
gksudo
sudo
升级我的应用程序的"正确"方法是什么?
Joh*_*tta 2
限制性执行占主导地位。我相信 Eclipse 确实允许控制台交互,但如果您不关心安全性,则快速、肮脏、暴力的方法是使用 suid。或者在 Tkinter/其他中抛出您自己的图形提示,并使用一些Expect 魔法来生成并响应 sudo 进程。不过,要小心这些:)
归档时间:
16 年,6 月 前
查看次数:
4316 次
最近记录:
10 年,1 月 前