【发布时间】:2015-01-01 19:47:32
【问题描述】:
在我的应用程序中,我需要动态添加和删除网络接口的 IP 地址。但我找不到安全可靠的方法。
我想过使用subprocess(["ip addr add ..."]),但ip 命令需要sudo 权限,我不想提升我的应用程序的权限。我也不想硬编码密码。我觉得我别无选择。
是否有简化此类操作的 Python 模块(示例实现会很棒)。
如果subprocess 是我唯一的选择,有没有办法确保它的安全? (我想编译一个带有硬编码密码的单独二进制文件,以便在我的应用程序中使用,但这听起来不正确。)
【问题讨论】:
标签: python linux python-2.7 ip sudo