以适当的权限运行pycharm和scapy



我想使用PyCharm开发python的scapy网络包。它需要root访问来制作特定的数据包并通过特定的端口。我目前正在运行PyCharm作为根,但我想知道是否有更安全的方法来做到这一点。我试着用SUID设置python,这可能更糟,但scapy仍然不会运行。任何建议都将不胜感激。

你做对了。运行PyCharm作为根是混乱的。您希望让PyCharm以root权限执行使用scapy的python脚本。在python程序本身设置setuid位是接近,但还不够。

我发现最好的是一组指令,说"每当我运行python时,使用sudo自动执行"。

完整的细节可以在这里找到:rundebug-as-root-in-pycharm

祝你好运!

最新更新