Für WireShark gibt es einen besseren Weg. Das Bit, das normalerweise root benötigt, ist die Paketsammlungsanwendung. Diese kann so konfiguriert werden, dass bestimmte Personen sie ohne sudo
,, verwenden gksu
können etc
.
Führen Sie in einem Terminal (sehr wichtig, dass Sie sich in einem Terminal befinden, nicht nur im Dialogfeld Alt + F2) Folgendes aus:
sudo dpkg-reconfigure wireshark-common
Hier werden Sie gefragt, ob Sie es Nicht-Root-Benutzern ermöglichen möchten, zu schnüffeln. Das ist, was wir anstreben, also wählen Sie Yes
und drücken Sie die Eingabetaste.
Dies fügt eine wireshark
Gruppe hinzu. Jeder in dieser Gruppe kann schnüffeln, ohne root zu sein. Dies ist offensichtlich sicherer, als nur jemanden schnüffeln zu lassen, bedeutet jedoch, dass keine Kennwortprüfung durchgeführt wird. Technisch gesehen kann jede Person mit Zugang zu einem Computer, der mit einem wireshark
Konto angemeldet ist , schnüffeln. Wenn das für Sie akzeptabel ist, machen Sie weiter.
Wenn nicht, führen Sie das noch einmal aus und wählen Sie no.
Dann müssen Sie nur noch den Benutzer zu dieser Gruppe hinzufügen. Führen Sie Folgendes aus:
sudo adduser $USER wireshark
Und neu starten oder abmelden. Wenn du wieder drin bist, solltest du anfangen zu schnüffeln, ohne Probleme damit, root zu sein.