Befehl ausführen

Software besorgen und anwenden
Post Reply
Message
Author
Mark

Befehl ausführen

#1 Post by Mark »

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--

lolo

Re: Befehl ausführen

#2 Post by lolo »

ich glaube nur als root möglich...?

Descartes

Re: Befehl ausführen

#3 Post by Descartes »

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

Ixi

Re: Befehl ausführen

#4 Post by Ixi »

wenn du im /usr/sbin Verzeichnis bist musst du ./traceroute angeben, da es nicht in deinem pfad enthalten ist

Mark

Re: Befehl ausführen

#5 Post by Mark »

Vielen Dank hat geklappt

Post Reply