Warum kann ich diesen Befehl in Kali Linux nicht ausführen?

1 Antwort

sudo ist schonmal der richtige Ansatz. Aber:

Das Programm, das deinen Befehl einliest und Programme ausführt, nennt man Shell. Sie wird mit den Rechten deines Benutzers ausgeführt.

Der Redirect-Operator „>“ wird von der Shell, nicht von sudo ausgeführt. Also auch nicht mit erweiterten Rechten.

Um eine Shell als root auszuführen, kannst du „sudo -s“ eingeben, und dann dort deinen Befehl eingeben.

Um alles in einer Befehlszeile auszuführen, kannst du auch

sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

benutzen.

Woher ich das weiß:Berufserfahrung