Eine Datei finden

LinuxBeginner
Jetzt üben

Einführung

In dieser Übung vertiefen Sie Ihre grundlegenden Fähigkeiten in der Dateiverwaltung. Eine wichtige Systemdatei namens sources.list befindet sich irgendwo im Verzeichnis /etc/. Ihr Ziel ist es, diese Datei zu finden, den Besitz zu übernehmen und die Zugriffsberechtigungen so einzuschränken, dass nur Ihr Benutzerkonto Lese- und Schreibzugriff hat. Diese Übung hilft Ihnen dabei, sicherer im Umgang mit dem Linux-Dateisystem und der Verwaltung von Dateisicherheit zu werden.

Eine Systemdatei lokalisieren und absichern

Ihre Aufgabe ist es, die Datei sources.list zu finden sowie deren Besitzverhältnisse und Berechtigungen anzupassen.

Aufgaben

  1. Ermitteln Sie den vollständigen Pfad der Datei sources.list innerhalb des Verzeichnisses /etc/.
  2. Ändern Sie den Besitzer der Datei auf den aktuellen Benutzer labex.
  3. Legen Sie die Zugriffsberechtigungen der Datei so fest, dass nur der Besitzer (labex) Lese- und Schreibzugriff hat und kein anderer Benutzer auf die Datei zugreifen kann.

Hinweise

  • Verwenden Sie den Befehl find, um nach Dateien anhand ihres Namens zu suchen. Sie können das Startverzeichnis für die Suche angeben.
  • Der Befehl chown wird verwendet, um den Besitzer einer Datei zu ändern.
  • Der Befehl chmod ändert die Dateiberechtigungen. Sie können hierfür die oktale Notation (z. B. 600) verwenden.
  • Da Sie eine Systemdatei bearbeiten, müssen Sie sudo vor Ihre Befehle setzen, um die erforderlichen Administratorrechte zu erhalten.

Beispiel

Nachdem Sie alle Aufgaben erfolgreich abgeschlossen haben, sollte die Überprüfung der Dateidetails mit ls -l eine Ausgabe ähnlich der folgenden liefern:

$ ls -l <path-you-found-in-step-1>
-rw------- 1 labex root 2403 Feb  6 10:14 <path-you-found-in-step-1>

Beachten Sie, dass die Berechtigungen -rw------- lauten und der Besitzer labex ist. Gruppe, Größe und Datum können variieren.

Zusammenfassung

Herzlichen Glückwunsch zum Abschluss dieser Übung! Sie haben erfolgreich grundlegende Linux-Befehle eingesetzt, um eine Systemdatei zu lokalisieren, deren Besitz mit chown zu ändern und die Berechtigungen mit chmod anzupassen. Dies sind unverzichtbare Fähigkeiten für jeden Linux-Anwender, insbesondere im Bereich der Systemadministration und zur Gewährleistung der Sicherheit Ihrer Dateien und Ihres Systems.

✨ Lösung prüfen und üben