Per un progetto che sto facendo, che usa scapy e quindi socket, devo essere in grado di eseguire il debug come root.Debug del progetto con root in PyDev/LiClipse
Ho già capito come avviare l'interprete come root senza che il sistema chiedesse il permesso. Ho aggiunto:
user ALL=(root) NOPASSWD:/home/user/git/Project/bin/python2.7
a /etc/sudoers.tmp
. Il percorso che ho usato porta all'interprete python dell'ambiente virtuale che sto usando per questo progetto. Anche il progetto LiClipse sta usando questo percorso. Ora ho solo bisogno di fare in modo che LiClipse esegua l'interprete come root, ma non voglio avviare LiClipse come root. Voglio solo che usi questo interprete come root durante il debug. Come lo posso fare?
@fabiozadrozny Re: il tag di modifica. Scapy è effettivamente menzionato nella domanda. Se è più rilevante di 'pydev' è una questione di opinione, però. –
Concordato (aggiunto back scapy e cambiato liclipse <> pydev (come è più correlato a pydev che a liclipse) –