【发布时间】:2015-04-19 09:48:52
【问题描述】:
我正在使用 Linux Mint 17.1-mate。出于某种奇怪的原因,ping 命令要求我提供sudo 权限才能运行。我有一个 Python 脚本,它使用 ping 来查看我的 AP 是否启动并运行,但我想以普通用户权限运行此脚本。
我知道您可以编辑visudo 文件,但这只会使它不要求输入密码;我希望它根本不要求sudo。有什么方法可以实现吗?
这是我用来 ping AP 的一段代码:
p = Popen(shlex.split('ping -c 1 %s' % self._ap_host), stdout=PIPE, stderr=PIPE)
p.communicate()
res = p.returncode
【问题讨论】:
标签: python linux terminal sudo linux-mint