Hallo zusammen,
ich habe folgendes Problem:
Ich kann den Befehl traceroute nicht ausführn wenn ich als "Normal-Benutzer" angemeldet bin. Die Rechte passen, aber selbst wenn ich mich in /usr/sbin/ befinde und dort traceroute eingebe bekomme ich die Meldung command not found.
Kann mir jemand von euch helfen??? --Danke--
Befehl ausführen
Re: Befehl ausführen
Das Programm muss SUID-root installiert sein:
chown root:root /usr/sbin/traceroute
chmod 4755 /usr/sbin/traceroute
Als User dann mit vollem Pfad aufrufen weil /usr/sbin halt mal seltenst im normalen Userpfad drin ist.
/usr/sbin/traceroute RECHNER
oder
cd /usr/sbin
./traceroute RECHNER
chown root:root /usr/sbin/traceroute
chmod 4755 /usr/sbin/traceroute
Als User dann mit vollem Pfad aufrufen weil /usr/sbin halt mal seltenst im normalen Userpfad drin ist.
/usr/sbin/traceroute RECHNER
oder
cd /usr/sbin
./traceroute RECHNER
Re: Befehl ausführen
wenn du im /usr/sbin Verzeichnis bist musst du ./traceroute angeben, da es nicht in deinem pfad enthalten ist