Hostwinds Tutorials
Suchergebnisse für:
Inhaltsverzeichnis
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.
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:
Verwenden Sie das Eigentum und Berechtigungen einer Datei/eines Verzeichnisses 'ls -l' Befehl:
ls -l filename
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
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.
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
chown newowner filename
chown :newgroup filename
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".
Dateiberechtigungen können mit dem angepasst werden "Chmod" Befehl.Es gibt zwei Hauptmethoden:
Symbolischer Modus
Numerischer Modus
Passen Sie die Berechtigungen anhand symbolischer Darstellungen an.
chmod u+x filename
chmod ug+rw filename
chmod o-r filename
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:
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:
chmod 000 filename
chmod 777 filename
chmod 640 filename
Geschrieben von Hostwinds Team / August 29, 2018