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 :-(
command-line-interface
sudo
Izidor
quelle
quelle
Antworten:
quelle
echo "nameserver 192.168.1.6" | sudo tee -a /etc/resolv.conf
quelle