Um sicher zu gehen, sichern Sie es mit cp /etc/dhcp/dhcpd.config /$HOME/dhcpd.config.backup
und führen Sie es ausgksu gedit /etc/dhcp/dhcpd.config
Ersetzen Sie gedit
durch den Editor Ihrer Wahl
Sie werden eine solche Aufforderung erhalten
Geben Sie hier Ihr Passwort ein.
Ein neues Fenster öffnet sich und Sie können Ihre Konfiguration dort bearbeiten.
Falls etwas schief geht, können Sie es von Ihrem Backup im Home-Ordner wiederherstellen.
Sie erhalten "Erlaubnis verweigert", weil Linux die Erlaubnis behandelt.
Alles in dem $HOME
Ordner gehört dem Benutzer, während fast alles andere root gehört.
Die /etc/dhcp/dhcpd.conf
Datei, auf die Sie zugreifen möchten, gehört zu root, und die meisten Dateien in /etc/
gehören aus Sicherheitsgründen standardmäßig zu root.
Sie können diese Datei weiterhin bearbeiten, indem Sie Ihre Berechtigungen erhöhen.
Dazu haben Sie mehrere Möglichkeiten:
benutze su
was für switch user steht. Ohne Attribute fungiert es als Befehl zum Wechseln zum Root-Konto, aber Sie müssen das Kennwort des Benutzers eingeben, zu dem Sie wechseln. Da Root unter Ubuntu standardmäßig kein Kennwort hat (Deaktivieren des Root-Kontos). funktioniert dies nur, wenn Sie ein Passwort für root festgelegt haben, was nicht empfohlen wird.
mit sudo
welcher Option erhöhen Sie Ihre Berechtigung für nur einen Befehl. Dies wird in der Regel nur für Kommandozeilen verwendete Anwendungen wie CLI Texteditoren wie vim
, nano
usw.
Die Verwendung von gksu
erhöht Ihre Berechtigung für nur einen Befehl, wird aber im Gegensatz sudo
zu grafischen Programmen wie GUI-Texteditoren verwendet gedit
. Es verwendet eine grafische Eingabeaufforderung, um die Eingabe eines Kennworts zu erleichtern.