832 Shares 9119 views

Wie 777 Berechtigungen für Linux setzen?

Betriebssystem – ein wesentlicher Bestandteil eines jeden Computers. Seit kurzem läuft der Markt sehr beliebt Vielzahl von Linux-Versionen, dank des freien Fluss und von Unix Prinzip der Trennung der Rechte an den Benutzer geerbt.

Ein integraler Bestandteil jeder Systemdateien sind. Schließlich werden alle Benutzerinformationen in ihnen gespeichert. Die Zugriffsrechte für Dateien und Ordner festlegen, welche Aktionen eine bestimmte Person ausführen dürfen, um dadurch Zugang Ebene sowie die Sicherheit des gesamten Systems zu gewährleisten. Normalerweise Zugriffsrechte Einstellung ist zu gestatten oder die Ausführung des Lesens und Schreibens zu verbieten.

Benutzer und Gruppen

Jeder Benutzer des Betriebssystem weist eine eindeutige Kennung. Die „Linux“ ist eine UID genannt. Darüber hinaus sind für eine einfache Verwaltung von Benutzern in Gruppen zusammengefasst, die auch eine eindeutige GID-Nummer zugeordnet sind.

Alle Benutzer „Linux“ ist in drei Gruppen unterteilt:

  • Benutzer – der Dateieigentümer;
  • Gruppe – Mitglied der gleichen Gruppe als Eigentümer;
  • andere – der ganze Rest.

Wenn eine Datei das Betriebssystem zugegriffen wird, erkennt die Mitgliedschaft des Benutzers in einer Gruppe. Zum Beispiel kann ein Kunde, der die Anfrage an die Website über einen Browser gesendet wird, wird dem anderen zugewiesen werden. Wenn der Eigentümer der Website per FTP mit dem Eingang , einen Benutzernamen und ein Passwort, wird es der Benutzergruppe zugeordnet werden.

Zugangsrechte

Gruppen sind die Rechte des Einzelnen die Möglichkeit der Dateioperationen wie Lesen regeln, starten oder ändern. Für jeden Satz von drei Zugriffsarten:

  • zu beginnen;
  • Lesen;
  • schreiben oder bearbeiten.

Numerisch Hinweise Rechtsregime

Oft genug, um eine Änderung der Rechte, um anzuzeigen, Laufen oder für jede Gruppe mit Digital Signage zu lesen. In diesem Fall verwenden Sie die folgenden Parameter:

  • 4 – zu lesen;
  • 2 – aufzuzeichnen;
  • 1 – Leistung.

Die Bezeichnung der Zugriffsrechte, die in der Regel nur drei Ziffern. Die erste dieser Regeln zeigt dem Benutzer des Eigentümers, die zweite für die Gruppe und die dritte für alle anderen. Zur Einstellung bestimmte Rechte für jede Gruppe auf einfache Addition von Zahlen zu greifen. Zum Beispiel zeigt 7 die Möglichkeit der Ausführung, Schreiben und Lesen und 6 können Sie nur die Datei ändern und zu lesen. So 777 Berechtigungen erkennt Linux in der Regel, die ausgeführt werden kann, lesen und jeden Benutzer überschrieben werden .

Berechtigungen

Ändern Sie die Berechtigungen in der „Linux“ Nur der Besitzer oder ein Benutzer mit Administratorrechten. Um Änderungen an den Terminal-Modus mit dem Befehl chmod.

Es läuft mit den Optionen, die Regeln zu ändern, indem Sie den Text (symbolischen) oder digitale Schilder verwendet wird. Überlegen Sie, wie Sie die Berechtigungen festlegen 777, so dass laufen, ändern und die Datei für alle Benutzer zu lesen. Im numerischen Modus wird das Team wie folgt aussehen: chmod 777 Dateinamen und Charakter: chmod a = rwx Dateinamen.

In der Praxis oft bequemer digitaler Modus. Schließlich ist 755 leichter zu schreiben als spezifische Parameter für den Eigentümer, Gruppe und andere einzustellen.

Recursively Rechte ändern

Der chmod-Befehl kann in einem rekursiven Modus verwendet wird, dass Sie die Rechte aller Dateien im Verzeichnis und Unterordner ändern. Zu diesem Zweck Schlüssel -R.

Befehl Beispiel zeigt, wie 777 Berechtigungen im aktuellen Verzeichnis auf alle Dateien setzen und dessen Unterverzeichnissen:

chmod -R 777 *.

Berechtigungen und Verzeichnisse

Zusätzlich zu den Dateien, können Sie Berechtigungen für die Verzeichnisse festgelegt. Siehe sie den gleichen Parametern (Flags), aber das Verhalten ist etwas anders. Option Lesen zu ermöglichen, kann der Benutzer eine Liste mit dem Inhalt des Ordners anzuzeigen, die Einstellung der Aufnahme-Flag können Sie neue Objekte in dem Verzeichnis erstellen und Rechte Ausführung Einstellung ermöglicht es Ihnen, in das Verzeichnis zu protokollieren.

Ändern Sie die Berechtigungen für das Verzeichnis, in der gleichen Art und Weise wie für die Datei mit dem Befehl chmod gemacht wird.

Beispiel:

chmod 777 / home / test.

Der folgende Befehl zeigt , wie 777 Berechtigungen in das Verzeichnis / home / test einzustellen.

Sicherheit und Zugriffsrechte

Beachten Sie, dass unsachgemäße Installation von Zugriffsrechten das System oder einzelne Ressourcen stören können. Darüber hinaus kann es zu großen Problemen im Zusammenhang mit Sicherheit führen. Es ist daher notwendig, zu analysieren und die Dokumentation. Besonderes Augenmerk soll auf diese bezahlt werden, bevor 777 Zugriffsrechte zu installieren, da sie niemand gestatten, zu erstellen, ändern und Ausführen von Dateien im Verzeichnis.

Viele Angreifer brechen in Websites und andere Netzwerkressourcen werden nachlässig Benutzer verwendet, die rechts irrtümlich links, so dass auf dem Server jedes Skript oder die Anwendung herunterzuladen und auszuführen.

Erweiterte Berechtigungen

Es gibt Situationen, in denen Sie eine komplexe Regelung des Zugangs zu Informationen implementieren müssen. In diesem Fall werden die Standardregeln des Betriebssystems „Linux“ möglicherweise nicht genug. Dann haben Sie sich auf die Verwendung von Zugriffssteuerungslisten (ACL) greifen. Verwenden Sie dieses Schema nur in sehr großen Netzwerken mit Multi-Level-Zugriffsverfahren. In anderen Fällen werden die Kosten Standardbetriebssystemfunktionen.