Docs/Basic tasks/Editing configuration files

Aus Mandriva Community Wiki

Wechseln zu: Navigation, Suche
Bearbeiten von Systemkonfigurationsdateien

Bestimmte Änderungen an der Konfiguration des Mandriva Linux-Systems oder die Beseitigung eines Problems können das Bearbeiten von Systemkonfigurationsdateien erfordern: hierbei handelt es sich um Dateien, die man als normaler Benutzer nicht verändern kann, unter Umständen ist nicht einmal das Betrachten des Inhalts möglich. In den folgenden Abschnitten wird erklärt, wie du diese Dateien bearbeiten kannst.

[bearbeiten] Die grafische Variante

Beginnend mit Mandriva Linux 2007 Spring kannst du ein Programmpaket installieren, das das Bearbeiten von Systemkonfigurationsdateien erleichtert, indem es die Benutzung eines Terminals überflüssig macht. Um dieses Paket installieren zu können, musst du das System zunächst so konfigurieren, dass du Online-Paketquellen nutzen kannst: unter Installieren und entfernen von Software findest du weitere Informationen hierzu. Sobald du die /contrib-Quellen eingerichtet hast, kannst du gedit-root installieren. Nach der Installation findest du dann im System-Menü unter Weitere Anwendungen > Editoren den Eintrag "Texteditor (Administrator)". Wenn du diese Anwendung startest, wird zunächst zur Eingabe des Administrator- bzw. root-Passwortes aufgefordert. Nachdem der Editor gedit gestartet ist, kannst du damit jede Datei auf dem System öffnen und speichern. Außerdem steht nach der Installation des Paketes die Option "Öffnen mit Texteditor (Administrator)" nach einem Rechtsklick auf eine Text- oder Konfigurationsdatei im Kontextmenü zur Verfügung. Hiermit lässt sich ebenfalls bequem die jeweilige Datei mit Administratorrechten bearbeiten.

Für KDE gibt es openasroot-kmenu, ein Programmpaket (zu finden in den /contrib-Quellen), das Aktionen zum Kontextmenü von Konqueror hinzufügt. Je nach Dateityp steht nach einem Rechtsklick auf eine Datei ein passender Menüeintrag im "Aktionen"-Menü zur Verfügung.

  • Bei einem Rechtsklick auf eine ausführbare Datei: der Menüeintrag Aktionen > Als root ausführen startet die ausführbare Datei mit Administratorrechten.
  • Bei einem Rechtsklick auf eine Textdatei: der Menüeintrag Aktionen > Als root bearbeiten erlaubt das Bearbeiten der Datei mit Administratorrechten.
  • Bei einem Rechtsklick auf ein Verzeichnis: Der Menüeintrag Aktionen > Als root öffnen öffnet das Verzeichnis mit Administratorrechten.

[bearbeiten] Die Konsolen-Variante

Wenn du eine ältere Mandriva Linux-Version nutzt oder aber nicht den obigen Weg wählen möchtest, kannst du eine Konsole mit Administrator- bzw. root-Rechten nutzen. Mit dem Befehl su kannst du dir die nötigen Rechte erteilen. Als erstes öffne eine Konsole: im System Menü unter System > Konsole. Ein Konsolenfenster erscheint und du wirst die Eingabeaufforderung sehen:

[username@localhost Desktop]$

Schreibe su und drücke danach [ENTER] und die siehst folgendes:

[username@localhost Desktop]$ su
Password: 

Jetzt musst du das root-Passwort eingeben, welches du bei der Installation eingestellt hast, und wiederum mit [ENTER] bestätigen. Auf dem Bildschirm wird nichts erscheinen, wenn du das Passwort eingibst. Das ist völlig normal und dient der Sicherheit. Ob das Passwort richtig war, siehst du also erst nach betätigen von [ENTER]. War das Passwort richtig, siehst du folgendes:

[username@localhost Desktop]$ su
Password: 
[root@localhost Desktop]# 

War es falsch, siehst du das hier:

[username@localhost Desktop]$ su
Password: 
su: incorrect password
[username@localhost Desktop]$ 

In dem Fall musst du nochmal su ausführen und es erneut probieren. Wenn du das Passwort richtig eingeben hast, besitzt du nun root-Rechte: als Zeichen dafür steht die # am Ende der Eingabeaufforderung, anstelle des $. Jeder Befehl den du ab jetzt ausführst wird automatisch mit diesen Rechten laufen. Du kannst also auch einen grafischen Texteditor starten und damit Dateien bearbeiten. Wenn du KDE nutzt, schreibe kwrite und drücke [ENTER]. Als GNOME-Nutzer schreibe gedit und drücke [ENTER]. Der Texteditor wird sich öffnen und du kannst damit alle Dateien öffnen, bearbeiten und speichern. Nachdem du fertig bist, schließe den Texteditor, schreibe exit in die Konsole und drücke [ENTER]. Daraufhin bekommst du folgendes zu sehen:

[root@localhost Desktop]# exit
exit
[username@localhost Desktop]$

Das bedeutet, dass du jetzt wieder über normale Benutzerrechte verfügst: das $ hat die # ersetzt. Wenn du willst, kannst du nochmal exit ausführen um die Konsole zu schließen.

Persönliche Werkzeuge
Andere Sprachen