Zugriffsrechte anpassen in Linux

Anonim

Zugriffsrechte anpassen in Linux

In Betriebssystemen basierend auf dem Linux-Kernel gibt es ein Autoritäts-Setup-Tool, mit dem Sie Zugriffsrechte zwischen Konten aufteilen können. Dies ist eine Einschränkung des Zugriffs auf bestimmte Dateien, Verzeichnisse oder Anwendungen. Es gibt drei Arten von ähnlichen Rechten - Lesen, Schreiben und Hinrichtung. Jeder von ihnen kann unter jedem Benutzer separat bearbeitet werden, der im Betriebssystem mit speziellen Werkzeugen registriert ist. Als nächstes wird zwei Konfigurationsmethoden der genannten Parameter betrachtet.

Konfigurieren Sie Zugriffsrechte an Linux

Die heute berücksichtigten Methoden eignen sich für alle Linux-Distributionen, da sie universell sind. Ist, dass der erste Weg ist, den Benutzern nicht verfügbar zu sein, die keinen festen Dateimanager haben, und das Systemmanagement exklusiv durch die Konsole erfolgt. In diesem Fall empfehlen wir sofort, auf die zweite Option zu wechseln, wo die CHMOD-Befehlsaktion detailliert beschrieben wird. Andere Benutzer, die aktiv mit der grafischen Systemoberfläche interagieren, beraten Sie, die Zeit auf zwei Methoden zu zahlen, da sie mehrere verschiedene Zugang zugreifen können.

Stellen Sie vor dem Start sicher, dass das System die erforderliche Anzahl von Benutzern hat. Wenn Sie wissen, dass mehrere Personen auf den Computerzugriff auf den Computer gelangen, sollten Sie Ihr eigenes separates Konto erstellen und dann zur Ernennung von Zugriffsrechten gehen. Ein detaillierter Anleitung zu diesem Thema finden Sie im anderen Artikel durch folgendes Link.

Natürlich ermöglichen die in dem Dateimanager vorhandenen Einstellungen schnell und ohne Probleme, die Rechte des Zugriffs auf Objekte zu bearbeiten, aber manchmal ist ein Satz von Funktionen genug begrenzt, und einige Benutzer benötigen eine flexiblere Konfiguration. In einer solchen Situation empfehlen wir, die folgende Methode in Kontakt zu kontaktieren.

Methode 2: ChMOD-Team

Die Benutzer, die bereits auf der Erfüllung bestimmter Aufgaben in Betriebssystemen auf Linux gestoßen sind, wissen wahrscheinlich, dass die meisten Klassifizierung über die klassische Konsole unter Verwendung verschiedener Befehle getroffen werden. Die Bearbeitung der Rechte des Zugangs für Dateien und Ordner war keine Ausnahme und nützlich für dieses integrierte CHMOD-Dienstprogramm.

CHMOD-Syntax

Jeder Befehl hat eine eigene Syntax - ein Satz von Optionen und Parametern, die in einer bestimmten Reihenfolge aufgenommen werden, um die erforderlichen Aktionen anzugeben. Dann ist die Eingabesequenz wie folgt: chmod + Optionen + Rechte + Objektname oder Pfad dazu. Detaillierte Informationen zum Verwenden von CHMOD, lesen Sie in der Konsole. Sie können es über das Menü oder die Tastenkombination Strg + Alt + T ausführen.

Starten des Terminals, um den CHMOD-Befehl im Linux-Betriebssystem auszuführen

Im Terminal sollten Sie CHMOD --help registrieren und auf die Eingabetaste klicken. Danach wird die offizielle Dokumentation zur Standardsprache angezeigt, die dazu beitragen, mit den Grundlagen des Dienstprogramms umzugehen. Wir geben jedoch immer noch eine detailliertere Beschreibung aller Optionen und Rechte.

Einarbeitung mit der offiziellen Dokumentation des CHMOD-Dienstprogramms über die Konsole in Linux

Zugangsrechte

Wie Sie bereits von den obigen Informationen wissen, gibt es drei Arten von Rechten in Linux in Linux - Lesen, Schreiben und Ausführen. Jeder von ihnen hat eine eigene Briefbezeichnung in Chmod, die beim Arbeiten mit dem Team verwendet werden sollte.

  • R - Lesen;
  • w - Aufnahme;
  • x - Ausführung;
  • S - Ausführung im Auftrag der Superuser. Dieses Recht ist optional und impliziert den Start von Programmen und Skripts vom Hauptkonto (grob über den Sudo-Befehl).

Auf dem ersten Weg ist es spürbar, dass in den Eigenschaften des Konfigurationspunkts für jede Benutzergruppe unterteilt ist. Sie existieren auch drei und in chmod, sie werden wie folgt bestimmt:

  • U ist der Objektbesitzer;
  • G - Gruppe;
  • o - der Rest der Benutzer;
  • A - alle oben genannten Benutzer.

Darüber hinaus berücksichtigt das unter Berücksichtigung des unter Berücksichtigung der Rechte in Form von Zahlen. Zahlen von 0 bis 7 bedeuten einen bestimmten Parameter:

  • 0 - keine Rechte;
  • 1 - exklusive Ausführung;
  • 2 - Nur Datensatz;
  • 3 - Ausführung und Aufzeichnung zusammen;
  • 4 - ausschließlich lesen;
  • 5 - Lesen und Ausführung;
  • 6 - Lesen und Schreiben;
  • 7 - Alle Rechte zusammen.

Alle diese Parameter sind für einzelne Dateien und Verzeichnis gleich. Zum Zeitpunkt der Zuweisung von Berechtigungen geben Sie zuerst die Nummer für den Eigentümer an, dann für die Gruppe und am Ende für den Rest der Benutzer. Dann findet der Wert eine Ansicht, beispielsweise 744 oder 712. Eine oder mehrere dieser Rechte werden nach dem Schreiboptionen in das Dienstprogramm eingegeben, sodass sie auch detailliert untersucht werden sollten.

Optionen

Rechte spielen eine wichtige Rolle bei der Verwendung des CHMOD-Befehls, können die Optionen jedoch flexibler konfigurieren, indem Sie zusätzliche Parameter einstellen. Die beliebtesten Optionen für Optionen haben diese Art:

  • -c - Zeigt Informationen zu allen Änderungen an, nachdem der Befehl aktiviert ist;
  • -f - Beseitigen Sie die Anzeige aller Benachrichtigungen von Fehlern;
  • -V - Alle Informationen anzeigen, nachdem der Befehl aktiviert ist;
  • --Reference - Wählen Sie die Maske der Rechte aus einer bestimmten Datei aus;
  • -R - Aktivierung der Rekursion. In diesem Fall werden die angegebenen Rechte auf alle Dateien und Ordner des angegebenen Verzeichnisses angewendet.

Jetzt sind Sie mit der Syntax und den Hauptbezeichnungen des heute als CHMOD genannten Dienstprogramms vertraut. Es ist weiterhin, sich nur mit zusätzlichen nützlichen Informationen vertraut zu machen, die den Prozess der Bearbeitungsrechte vereinfachen, sowie auf beliebte Beispiele des Teams erfahren.

Zusätzliche Aktionen

Um den Komfort der Arbeit im Terminal zu verbessern, muss der Benutzer mehrere weitere Befehle verwenden, die die Ausführung des Follow-up optimieren. Nach dem Start können Sie beispielsweise CD / Home / Benutzer / Ordner registrieren, wobei / Start / Benutzer / Ordner ein bedingter Pfad zum erforderlichen Ordner ist. Nach der Aktivierung dieses Befehls wird in das angegebene Verzeichnis ein Umzug angezeigt, und alle nachfolgenden Aktionen werden durch diese ausgeführt. Daher ist die Notwendigkeit, den vollständigen Pfad in die Datei oder den Ordner in der Zukunft einzugeben, eliminiert (natürlich, wenn sie sich an dem Ort befinden, an dem sich der Übergang durchgeführt hat).

Überspringen Sie mit dem erforderlichen Speicherort über das Terminal in Linux

Es ist nicht möglich, den LS-Befehl nicht mit der Option -L zu markieren. Mit diesem Dienstprogramm können Sie die aktuellen Einstellungen für Zugriffsrechte an Objekte anzeigen. Beispielsweise zeigt das Ergebnis -RW-RW-R- an, dass der Eigentümer die Datei lesen und bearbeiten kann, die Gruppe das gleiche und die anderen Benutzer nur lesen. (Alle Bezeichnungen entsprechen den oben beschriebenen Zugriffsrechten). Details zur Aktion des LS-Teams in Linux erfolgt in dem anderen Artikel durch den folgenden Link.

Registrieren Sie den Befehl ls, um festzustellen

Lesen Sie auch: Beispiele des LS-Befehls in Linux

Beispiele des Teams

Schließlich möchte ich einige Beispiele für die Verwendung des Dienstprogramms mitbringen, damit Benutzer keine Fragen mehr zur Syntax des Teams und ihrer Anwendungen haben. Achten Sie auf solche Zeilen:

Beispiele für CHMOD-Befehl in Linux-Betriebssystemen

  • CHMOD A + R File_Name - Fügen Sie alle Rechte hinzu, um die Datei zu lesen;
  • CHMOD A-X File_Name - Nehmen Sie die Rechte an, um das Objekt auszuführen.
  • Chmod a + r file_name - Hinzufügen von Lese- und Schreibrechten;
  • CHMOD -R U + W, GO-W FAHRER_NAME - Aktivieren von Recursion (Anwendungsbefehl für das gesamte Verzeichnis und seine Inhalte), wodurch Rechte hinzufügen, um dem Eigentümer zu schreiben und die Zugangsrechte zu löschen, um von anderen Benutzern zu schreiben.

Wie Sie sehen, signiert, unterschrieben + und - mittlere Hinzufügen oder Anheben von Rechten. Sie sind zusammen mit Optionen und Rechten ohne Leerzeichen angegeben, und dann wird die Datei oder der vollständige Pfad dafür angerufen.

Heute haben Sie über zwei Methoden zum Einrichten von Zugriffsrechten in den Betriebssystemen auf dem Linux-Kernel gelernt. Die aufgelisteten Methoden sind universell und eignen sich für alle Distributionen. Bevor wir jeden Befehl aktivieren, beraten wir Sie dringend, nicht nur in der Richtigkeit der Syntax, sondern auch die Namen der Dateien und den Pfad zu ihnen zu vergewissern.

Siehe auch: Häufig verwendete Befehle in Terminal Linux

Weiterlesen