Python 使用适当的权限运行pycharm和scapy

Python 使用适当的权限运行pycharm和scapy,python,root,pycharm,scapy,suid,Python,Root,Pycharm,Scapy,Suid,我想使用PyCharm为python开发scapy网络包。它需要根访问权限来创建特定的数据包并通过特定的端口。我目前正在以root身份运行PyCharm,但我想知道是否有更安全的方法来实现这一点。我试图用SUID设置python,这可能更糟糕,但scapy仍然不运行。如有任何建议,将不胜感激 你在正确的轨道上。将PyCharm作为root运行是混乱的。您希望让PyCharm执行使用具有根权限的scapy的python脚本。在python程序本身上设置setuid位很接近,但还不够 我发现最好的一

我想使用PyCharm为python开发scapy网络包。它需要根访问权限来创建特定的数据包并通过特定的端口。我目前正在以root身份运行PyCharm,但我想知道是否有更安全的方法来实现这一点。我试图用SUID设置python,这可能更糟糕,但scapy仍然不运行。如有任何建议,将不胜感激

你在正确的轨道上。将PyCharm作为root运行是混乱的。您希望让PyCharm执行使用具有根权限的scapy的python脚本。在python程序本身上设置setuid位很接近,但还不够

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

详细信息可在此处找到:

祝你好运