Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Verständnis von Linux -Dateibesitz und Berechtigungen
Überprüfen Sie die aktuelle Aktenbesitz und Berechtigungen
Beispielausgabe des Befehls 'ls -l':
Ändern von Dateibesitz
Ändern Sie den Dateibesitzer:
Ändern Sie die Dateigruppe:
Ändern Sie sowohl den Eigentümer als auch die Gruppe:
Ändern von Dateiberechtigungen
Symbolischer Modus:
Fügen Sie die Erlaubnis für den Eigentümer hinzu:
Fügen Sie Lesen und Schreibberechtigungen für Eigentümer und Gruppe hinzu:
Entfernen Sie die Leserlaubnis für andere:
Numerischer Modus
Legen Sie keine Berechtigungen für irgendjemanden fest:
Setzen Sie alle Berechtigungen für alle:
Lesen und schreiben Sie für den Besitzer und lesen Sie für die Gruppe:

Ändern des Dateieigentums und der Berechtigungen unter Linux

Stichworte: Linux,  Security 

Verständnis von Linux -Dateibesitz und Berechtigungen
Überprüfen Sie die aktuelle Aktenbesitz und Berechtigungen
Beispielausgabe des Befehls 'ls -l':
Ändern von Dateibesitz
Ändern Sie den Dateibesitzer:
Ändern Sie die Dateigruppe:
Ändern Sie sowohl den Eigentümer als auch die Gruppe:
Ändern von Dateiberechtigungen
Symbolischer Modus:
Fügen Sie die Erlaubnis für den Eigentümer hinzu:
Fügen Sie Lesen und Schreibberechtigungen für Eigentümer und Gruppe hinzu:
Entfernen Sie die Leserlaubnis für andere:
Numerischer Modus
Legen Sie keine Berechtigungen für irgendjemanden fest:
Setzen Sie alle Berechtigungen für alle:
Lesen und schreiben Sie für den Besitzer und lesen Sie für die Gruppe:

Linux ist so konzipiert, dass mehrere Benutzer effizient verwaltet werden, um sicherzustellen, dass nur autorisierte Personen auf bestimmte Dateien zugreifen oder diese ändern können.Dies geschieht durch ein System von Dateibesitz und Berechtigungen, mit denen System- und Benutzerdaten geschützt werden können.Das Verständnis dieser Mechanismen hilft dabei, die Systemsicherheit zu erhalten und eine ordnungsgemäße Dateiverwaltung zu gewährleisten.

Verständnis von Linux -Dateibesitz und Berechtigungen

In Linux ist jede Datei und jedes Verzeichnis einem Eigentümer und einer Gruppe zugeordnet.Der Zugriff auf diese Dateien wird durch Berechtigungen gesteuert, die feststellen, ob ein Benutzer eine Datei lesen, schreiben oder ausführen kann.

Schlüsselkonzepte:

  • Eigentümer: Der Benutzer, der die Datei erstellt hat.
  • Gruppe: Eine Reihe von Benutzern, die Zugriff auf die Datei teilen.
  • Berechtigungen: Definieren Sie, welche Aktionen in der Datei ausgeführt werden können:
    • Lesen (R): Ermöglicht das Anzeigen des Inhalts der Datei.
    • Schreiben (w): Ermöglicht Änderungen an der Datei.
    • Ausführen (x): Ermöglicht das Ausführen der Datei als Programm.

Überprüfen Sie die aktuelle Aktenbesitz und Berechtigungen

Verwenden Sie das Eigentum und Berechtigungen einer Datei/eines Verzeichnisses 'ls -l' Befehl:

ls -l filename
Beispielausgabe des Befehls 'ls -l':
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
  • -RWXRW-R--: Repräsentiert den Dateityp und die Berechtigungen.
    • RWX: Berechtigungen für den Besitzer (FOO).
    • RW-: Berechtigungen für die Gruppe (Bar).
    • R--: Berechtigungen für andere.
  • Foo: Eigentümer der Datei.
  • Bar: Gruppe, die der Datei zugeordnet ist.
  • 1024: Dateigröße in Bytes.
  • 1. Januar 00:00: Letzte Änderungsdatum und Uhrzeit.

Um Details aller Dateien in einem Verzeichnis aufzulisten, verwenden Sie einfach 'ls -l', ohne einen Dateinamen anzugeben.Für Verzeichnisse listet dieser Befehl Inhalte mit derselben detaillierten Ausgabe auf.

Weitere Informationen zu LS verwenden Sie 'ls -HELP' oder "Mann ls" Befehle.

Ändern von Dateibesitz

Nur der Root -Benutzer oder Benutzer mit geeigneten Sudo -Berechtigungen können die Dateibesitz ändern.Verwenden Sie die Eigentümerschaft, um das Eigentum zu ändern "Chown" Befehl:

chown [user]:[group] filename
Ändern Sie den Dateibesitzer:
chown newowner filename
Ändern Sie die Dateigruppe:
chown :newgroup filename
Ändern Sie sowohl den Eigentümer als auch die Gruppe:
chown newowner:newgroup filename

Um Änderungen des Eigentums rekursiv auf ein Verzeichnis und seinen Inhalt anzuwenden, verwenden Sie die '-R 'Option:

chown -R newowner:newgroup /path/to/directory

Für weitere Informationen zu "Chown" verwenden Sie 'Chown -HELP' oder "Mann Chown".

Ändern von Dateiberechtigungen

Dateiberechtigungen können mit dem angepasst werden "Chmod" Befehl.Es gibt zwei Hauptmethoden:

  • Symbolischer Modus

  • Numerischer Modus

Symbolischer Modus:

Passen Sie die Berechtigungen anhand symbolischer Darstellungen an.

Fügen Sie die Erlaubnis für den Eigentümer hinzu:
chmod u+x filename
Fügen Sie Lesen und Schreibberechtigungen für Eigentümer und Gruppe hinzu:
chmod ug+rw filename
Entfernen Sie die Leserlaubnis für andere:
chmod o-r filename

Numerischer Modus

Mit dem numerischen Modus können Sie Berechtigungen mit einer dreistelligen Nummer einstellen.Jede Ziffer repräsentiert die Berechtigungen für Eigentümer, Gruppe bzw. andere.Der Wert für jede Ziffer ist die Summe der Zahlen, die darstellen, welche Berechtigungen für diese Rolle mit einem maximalen Wert von 7 (sieben) für jede Ziffer zulässig sind.0 (Null) repräsentiert keine Berechtigungen.

Numerische Darstellung für jeden Berechtigungsart:

  • Lesen Sie: 4
  • Schreiben Sie: 2
  • Ausführen: 1

Um dem Benutzer beispielsweise den Benutzer zu dem Lesen und Schreiben zugreifen zu können, die Gruppe nur Lesezugriff und andere Benutzer ohne Zugriff, die Nummer, die dargestellt wird, wäre 740.

Hier sind noch ein paar Beispiele:

Legen Sie keine Berechtigungen für irgendjemanden fest:
chmod 000 filename
Setzen Sie alle Berechtigungen für alle:
chmod 777 filename
Lesen und schreiben Sie für den Besitzer und lesen Sie für die Gruppe:
chmod 640 filename

Geschrieben von Hostwinds Team  /  August 29, 2018