sudo nmap
-
Hallo, warum braucht eigentlich nmap sudo Rechte, um den vollen Funktionsumfang anzubieten?
-
Wegen der Raw Sockets, dafür benötigt man Superuser-Privilegien.
-
Man kann übrigens auch alternativ nmap die Capabilities CAP_NET_RAW, CAP_NET_ADMIN und CAP_NET_BIND_SERVICE geben, dann steht der volle Funktionsumfang auch für normale User zur Verfügung. Damit nmap das aber auch weiß, muss man es noch explizit mit --privileged aufrufen, oder die Umgebungsvariable NMAP_PRIVILEGED auf 1 setzen.