Zuhause Persönliche Finanzen Netzwerkadministration: Linux-Dateibesitzungs- und Berechtigungsbefehle - Dummys

Netzwerkadministration: Linux-Dateibesitzungs- und Berechtigungsbefehle - Dummys

Inhaltsverzeichnis:

Video: Netzwerkadministration bei GRENKE digital 2025

Video: Netzwerkadministration bei GRENKE digital 2025
Anonim

Wesentliche Werkzeuge für die Verwaltung von Dateisystemrechten in der Linux-Umgebung sind die Befehle chown , chgrp und chmod .. Die Details zur Verwendung und zu den verfügbaren Optionen für diese Befehle werden vorgestellt.

Sie können den Besitz und die Berechtigungen für eine Datei mithilfe des Befehls ls mit der Option -l anzeigen.

Der Befehl chown

Der Befehl chown ändert den Eigentümer einer Datei. Normalerweise ist der Benutzer, der eine Datei erstellt, der Eigentümer der Datei. Der Eigentümer kann die Datei jedoch über diesen Befehl an eine andere Person übertragen. Die grundlegende Syntax dieses Befehls lautet

chown Benutzerdatei

Zum Beispiel, um den Eigentümer einer Datei namens rescue zu ändern. plant für Benutzer Professor, verwenden Sie diesen Befehl:

$ Chown Professor Rettung. plant

Um den Besitz aller Dateien im Verzeichnis / home / island auf professor zu ändern, verwenden Sie folgenden Befehl:

$ chown professor / home / insel > Die Ausgabe des folgenden Befehls wäre eine schlechte Idee:

$ chown Killerrettung. plans
Der chgrp-Befehl

Jede Datei hat nicht nur einen individuellen Eigentümer, sondern auch einen Gruppeneigentümer. Sie können die Gruppeneigentümerschaft mit dem

chgrp -Befehl ändern, der die folgende grundlegende Syntax hat: chgrp

Gruppendatei Zum Beispiel, um der castaways-Gruppe den Besitz der Datei zu erteilen > Rettung. Plane

, verwende diesen Befehl: $ chgrp castaways rescue. plans Um die Gruppeneigentümerschaft aller Dateien im Verzeichnis

/ home / island

auf castaways zu ändern, verwenden Sie folgenden Befehl:

$ chgrp castaways / home / insel

Der Befehl chmod
Mit dem Befehl

chmod

können Sie die Berechtigungen für eine Linux-Datei ändern. Bevor Sie die Syntax des Befehls chmod erläutern, müssen Sie sich die kryptische Art ansehen, wie Linux Dateizugriffsberechtigungen meldet. Linux gewährt drei verschiedene Arten von Berechtigungen - lesen, schreiben, und ausführen - für drei verschiedene Bereiche: Besitzer, Gruppe, und jeder. Das sind insgesamt neun Berechtigungen. Wenn Sie den Befehl ls

mit der Option -l verwenden, werden die Berechtigungen als zehnstellige Zeichenfolge angezeigt, die mit einem Bindestrich beginnt, wenn der Eintrag für eine Datei oder a d wenn der Eintrag für ein Verzeichnis steht. Dann sind die nächsten neun Buchstaben die neun Berechtigungen in dieser Reihenfolge: Lesen, Schreiben, Ausführen für den Besitzer Lesen, Schreiben, Ausführen für die Gruppe

  • Lesen, Schreiben, Ausführen für alle

  • Die Buchstaben

  • r, w,

oder x erscheinen, wenn die Erlaubnis erteilt wurde.Wenn die Berechtigung verweigert wird, wird ein Bindestrich angezeigt. Angenommen, der Befehl ls -l

listet diese Berechtigungen auf: -rw-r - r - Sie interpretieren diese Berechtigungszeichenfolge wie folgt:

Die erste Bindestrich zeigt an, dass dies eine Datei und kein Verzeichnis ist.

Die nächsten drei Positionen sind

  • rw-

  • . Daher hat der Besitzer Lese- und Schreibzugriff auf diese Datei, jedoch keine Ausführungsberechtigung. Die nächsten drei Positionen sind r-

  • . Das heißt, der Gruppeneigentümer hat Leseberechtigungen, aber keine Schreib- oder Ausführungsberechtigung. Die letzten drei Positionen sind ebenfalls r-

  • . Das bedeutet, dass alle anderen Leseberechtigungen haben, aber keine Schreib- oder Ausführungsberechtigungen haben. Die vollständige Syntax des Befehls chmod

ist ziemlich komplex. Sie können jedoch das meiste tun, was Sie mit diesem Formular tun müssen: chmod-Spezifikationsdatei Hier ist

Spezifikation

in der Form u = rwx , > g = rwx oder o = rwx , um die Berechtigungen für den Benutzer (Besitzer), die Gruppe und andere (alle) festzulegen. Sie müssen r, w, und x nicht angeben. Sie listen nur die Berechtigungen auf, die Sie gewähren möchten. Zum Beispiel, um dem Benutzer eine Lese- und Schreibberechtigung für eine Datei namens rescue zu erteilen. Pläne verwenden Sie diesen Befehl: $ chmod u = rw rescue. Pläne Sie können auch Spezifikationen wie diese kombinieren:

$ chmod u = rw, g = rw, o = r rescue. plans

Geben Sie nichts nach dem Gleichheitszeichen ein, um alle Rechte für den Benutzer, die Gruppe oder andere zu widerrufen. Zum Beispiel widerruft dieser Befehl alle Rechte für andere:

$ chmod o = rescue. Pläne
Netzwerkadministration: Linux-Dateibesitzungs- und Berechtigungsbefehle - Dummys

Die Wahl des Herausgebers

Photoshop 7 Navigationswerkzeuge - dummies

Photoshop 7 Navigationswerkzeuge - dummies

Photoshop 7 bietet alle Möglichkeiten, durch die Funktionen zu navigieren, egal ob Sie eine Mac oder ein Windows-System. In der folgenden Tabelle finden Sie Informationen zum Scrollen, Zoomen und Durchlaufen von Photoshop 7: Action Windows Mac Scrollen Sie mit der Leertaste + ziehen Sie die Leertaste + Strg + Leertaste + klicken Sie auf Apple Command + Leertaste + klicken Sie auf Vergrößern und ändern ...

Photoshop 7 Mal- und bearbeitungswerkzeuge - dummies

Photoshop 7 Mal- und bearbeitungswerkzeuge - dummies

In Photoshop 7 sind die Tastenkombinationen für Mal- und Bearbeitungswerkzeuge meist das Gleiche, ob Sie ein Windows-basiertes System oder einen Mac verwenden. Der einzige Unterschied besteht im letzten Eintrag in der folgenden Tabelle, in der die Verknüpfungen angezeigt werden: Erhöhen der Pinselgröße] Verringern der Pinselgröße [Ändern der Deckkraft oder des Werkzeugflusses 1, ...

Photoshop 7 Paletten-Werkzeuge - Dummies

Photoshop 7 Paletten-Werkzeuge - Dummies

Die Paletten von Photoshop 7 geben Ihnen Zugriff auf Gruppen verwandter Werkzeuge. Wenn Sie sich also auf Farbe konzentrieren, können Sie die Farbpalette aufziehen und Ihre Photoshop-Bilder mit einem Regenbogen von Schattierungen beleben. Die folgende Tabelle zeigt den Zugriff auf die verschiedenen Photoshop 7-Paletten in Windows- und Mac-Systemen: Palette / Aktion ...

Die Wahl des Herausgebers

Fantasy Fußball für Dummies Cheat Sheet - Dummies

Fantasy Fußball für Dummies Cheat Sheet - Dummies

Fantasy Fußball ist ein Spaß, wettbewerbsfähig und süchtig machendes Hobby. Bringen Sie Ihre Fantasy-Saison in Schwung, indem Sie Spieler entwerfen, um ein solides Team aufzubauen und Coaching-Tipps verwenden, um Ihr Team stark zu machen. Wenn Sie eine Position verbessern müssen, probieren Sie einige Strategien für den Handel mit Spielern und den Erwerb freier Agenten aus. Halten Sie einen Führer handlich von ...

Wie Fantasy-Fußball-Playoffs funktionieren - Dummies

Wie Fantasy-Fußball-Playoffs funktionieren - Dummies

Wenn du das Ende deiner Fantasy-Football-Saison erreichst, wenn sie vorbei ist Nun, Sie sind vielleicht im Streit, um die Playoffs zu machen. Wenn das der Fall ist, herzlichen Glückwunsch! Mit diesen Rechten geht es um dieses Spiel, und Sie sind dem ultimativen Preis einen Schritt näher. Wenn nicht, fühle dich nicht schlecht. ...

Bereiten Sie Ihre Fantasy Football Roster für die Draft - Dummies

Bereiten Sie Ihre Fantasy Football Roster für die Draft - Dummies

Vor, wenn Sie Ihre Fantasy Football League erforschen und herausfinden Wie viele Dienstplan-Spots Sie haben, können Sie Ihre Aufmerksamkeit darauf lenken, Ihren Entwurf basierend auf diesen Anforderungen vorzubereiten. Sie können Ihren eigenen Dienstplan-Spickzettel aus CheatSheet War Room ausdrucken. Neben dem Listenblatt finden Sie weitere kostenlose druckbare Fantasy-Fußball ...

Die Wahl des Herausgebers

Erstellen eines neuen Dokuments aus CSS-Starterseiten in Dreamweaver CS6 - Dummies

Erstellen eines neuen Dokuments aus CSS-Starterseiten in Dreamweaver CS6 - Dummies

Adobe Dreamweaver CS6 bietet Ihnen eine Bibliothek von Beispielseiten mit CSS-basierten Layouts als Alternative zum Neuanfang. Diese CSS-Beispielseiten enthalten nützliche und allgemeine Layoutideen, und da sie mit CSS-Positionierung erstellt werden, sind sie sehr flexibel. Sie können sie direkt im Bedienfeld "CSS-Stile" oder im Eigenschafteninspektor ändern. ...