Wie füge ich mit sudo eine Zeile zur Systemkonfigurationsdatei hinzu?


8

Ich muss einer Konfigurationsdatei eine Zeile hinzufügen (z. B. /etc/resolv.conf). Wenn ich benutze

sudo echo "nameserver 192.168.1.6" >> /etc/resolv.conf

Ich erhalte die Fehlermeldung Zugriff verweigert. Das Problem ist, dass Bash von meinem Konto aus in eine Datei schreibt, nicht von einem Root-Konto.

Gibt es eine Möglichkeit, wie es funktioniert?

Ich weiß, dass es eine "Lösung" gibt, meine Befehle in eine Datei zu schreiben und sie als Stapel auszuführen, aber es ist sehr unangenehm :-(


<3 'sudo echo'. "Willst du mich nicht in eine funky Stadt bringen?" :)
crb

Antworten:



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.