Benutzer-Werkzeuge

Webseiten-Werkzeuge


heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03 [2018/08/11 21:33]
Heiko Teichmeier
heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03 [2018/08/14 21:03] (aktuell)
Heiko Teichmeier
Zeile 1: Zeile 1:
-META:+~~META:
 date issued = 2008-01-01 date issued = 2008-01-01
 +&category = tipps, linux
 ~~ ~~
-{{tag>[linux grundlagen befehle heiko_teichmeier glauchau sachsen]}}+{{tag>linux grundlagen befehle chown chgrp chmod heiko_teichmeier glauchau sachsen}}
 __letzte inhaltliche Überarbeitung:__ 01.01.2008 __letzte inhaltliche Überarbeitung:__ 01.01.2008
 ===== Linux - Grundlagen und Befehle ===== ===== Linux - Grundlagen und Befehle =====
-===== 3. Teil =====+===== 3. Teil - Dateiattribute =====
 ==== 3.1 Bearbeitung der Dateiattribute ==== ==== 3.1 Bearbeitung der Dateiattribute ====
 Dateien und Verzeichnisse haben unter Linux ein **Berechtigungskonzept** zur Verhinderung von unberechtigten Zugriffen und Schaffung eines gewissen Maßes an Sicherheit, wie sich das für ein Mehrbenutzer-(und Server-)Betriebssystem gehört. Dateien und Verzeichnisse haben unter Linux ein **Berechtigungskonzept** zur Verhinderung von unberechtigten Zugriffen und Schaffung eines gewissen Maßes an Sicherheit, wie sich das für ein Mehrbenutzer-(und Server-)Betriebssystem gehört.
Zeile 13: Zeile 14:
 Besteht einmal die Notwendigkeit für manuelle Eingriffe in das System (Installationen u.ä.) kommt man oft in die Verlegenheit die Besitzverhältnisse oder Berechtigungen einer Datei/eines Verzeichnisses ändern zu müssen. Dies stelle ich im foglenden dar. Besteht einmal die Notwendigkeit für manuelle Eingriffe in das System (Installationen u.ä.) kommt man oft in die Verlegenheit die Besitzverhältnisse oder Berechtigungen einer Datei/eines Verzeichnisses ändern zu müssen. Dies stelle ich im foglenden dar.
  
-=== "chown [Optionen] Username Datei/Verzeichnis===+==== 3.2 chown [Optionen] Username Datei/Verzeichnis ====
 === => Datei/Verzeichnis einem User zuordnen === === => Datei/Verzeichnis einem User zuordnen ===
   * **chown** (change owner), **//ändert//** die Zugehörigkeit von Dateien und Verzeichnissen zu einem **//User//** [optional gleichzeitig der Gruppe].   * **chown** (change owner), **//ändert//** die Zugehörigkeit von Dateien und Verzeichnissen zu einem **//User//** [optional gleichzeitig der Gruppe].
Zeile 20: Zeile 21:
   * **chown -R heiko verzeichnis**, ändert den Eigentümer des Verzeichnisses //rekursiv// (also alle Verzeichnisse und Dateien unterhalb auch) auf den //User "heiko"//.   * **chown -R heiko verzeichnis**, ändert den Eigentümer des Verzeichnisses //rekursiv// (also alle Verzeichnisse und Dateien unterhalb auch) auf den //User "heiko"//.
  
-=== "chgrp [Optionen] Gruppenname Datei/Verzeichnis===+==== 3.3 chgrp [Optionen] Gruppenname Datei/Verzeichnis ====
 === => Datei/Verzeichnis einer Gruppe zuordnen === === => Datei/Verzeichnis einer Gruppe zuordnen ===
   * **chgrp** (change group), **//ändert//** die Zugehörigkeit von Dateien und Verzeichnissen zu einer **//Gruppe//**.   * **chgrp** (change group), **//ändert//** die Zugehörigkeit von Dateien und Verzeichnissen zu einer **//Gruppe//**.
Zeile 26: Zeile 27:
   * **chgrp -R nogroup verzeichnis**, ändert die Gruppe des Verzeichnisses //rekursiv// (also alle Verzeichnisse und Dateien unterhalb auch) auf die //Gruppe "nogroup"//.   * **chgrp -R nogroup verzeichnis**, ändert die Gruppe des Verzeichnisses //rekursiv// (also alle Verzeichnisse und Dateien unterhalb auch) auf die //Gruppe "nogroup"//.
  
-=== "chmod [Optionen] Datei/Verzeichnis===+==== 3.4 chmod [Optionen] Datei/Verzeichnis ====
 === => Datei/Verzeichnis Zugriffsrechte ändern === === => Datei/Verzeichnis Zugriffsrechte ändern ===
   * **chmod** (change mode), **//ändert//** die Zugriffsrechte von Dateien und Verzeichnissen.   * **chmod** (change mode), **//ändert//** die Zugriffsrechte von Dateien und Verzeichnissen.
Zeile 37: Zeile 38:
   * **chmod o+rwx Datei/Verzeichnis** fügt für alle **anderen (others)** die Zugriffsrechte **r**ead, **w**rite, e**x**ecute hinzu (**+**).   * **chmod o+rwx Datei/Verzeichnis** fügt für alle **anderen (others)** die Zugriffsrechte **r**ead, **w**rite, e**x**ecute hinzu (**+**).
  
-Die Optionen sind auch kombiniert (ugo) verwendbar. Eine andere Möglichkeit stellt die Angabe einer //"Rechte-Maske"// dar [[tipp_linuxgrundlagen_02.html#Zugriffsrechte|(Bedeutung wie oben erklärt)]]:+Die Optionen sind auch kombiniert (ugo) verwendbar. Eine andere Möglichkeit stellt die Angabe einer //"Rechte-Maske"// dar [[tipp_linuxgrundlagen_02#Erste Spalte: Dateityp und Zugriffsrechte|(Bedeutung wie oben erklärt)]]:
   * **chmod 0750 Datei/Verzeichnis** setzt die Zugriffsrechte auf:   * **chmod 0750 Datei/Verzeichnis** setzt die Zugriffsrechte auf:
     * -rwxr-x--- (user rwx, group r-x, others ---).     * -rwxr-x--- (user rwx, group r-x, others ---).
heiko/tipps/linux-grundlagen/tipp_linuxgrundlagen_03.1534015996.txt.gz · Zuletzt geändert: 2018/08/11 21:33 von Heiko Teichmeier