heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03 [2018/08/11 21:42] – dokuwikiadmin | heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_03 [2018/08/14 21:03] (aktuell) – dokuwikiadmin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ~~META: | ||
+ | date issued = 2008-01-01 | ||
+ | & | ||
+ | ~~ | ||
+ | {{tag> | ||
+ | __letzte inhaltliche Überarbeitung: | ||
+ | ===== Linux - Grundlagen und Befehle ===== | ||
+ | ===== 3. Teil - 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 gehören bestimmten **" | ||
+ | |||
+ | 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. | ||
+ | |||
+ | ==== 3.2 chown [Optionen] Username Datei/ | ||
+ | === => Datei/ | ||
+ | * **chown** (change owner), **// | ||
+ | * **chown heiko datei**, ändert den Eigentümer der Datei auf den //User " | ||
+ | * **chown heiko: | ||
+ | * **chown -R heiko verzeichnis**, | ||
+ | |||
+ | ==== 3.3 chgrp [Optionen] Gruppenname Datei/ | ||
+ | === => Datei/ | ||
+ | * **chgrp** (change group), **// | ||
+ | * **chgrp nogroup Datei/ | ||
+ | * **chgrp -R nogroup verzeichnis**, | ||
+ | |||
+ | ==== 3.4 chmod [Optionen] Datei/ | ||
+ | === => Datei/ | ||
+ | * **chmod** (change mode), **// | ||
+ | * **chmod u+rwx Datei/ | ||
+ | * **chmod -R u+rwx Verzeichnis** fügt für den **Eigentümer (user)** die Zugriffsrechte **r**ead, **w**rite, e**x**ecute zu allen Dateien und Verzeichnissen unterhalb von // | ||
+ | * **chmod -R u+rwX Verzeichnis** fügt für den **Eigentümer (user)** die Zugriffsrechte **r**ead, **w**rite, e**x**ecute (Groß-X bewirkt das Hinzufügen nur bei Verzeichnissen) zu allen Dateien und Verzeichnissen unterhalb von // | ||
+ | * **chmod u-x Datei/ | ||
+ | * **chmod g+rwx Datei/ | ||
+ | * **chmod g-x Datei/ | ||
+ | * **chmod o+rwx Datei/ | ||
+ | |||
+ | Die Optionen sind auch kombiniert (ugo) verwendbar. Eine andere Möglichkeit stellt die Angabe einer //" | ||
+ | * **chmod 0750 Datei/ | ||
+ | * -rwxr-x--- (user rwx, group r-x, others ---). | ||
+ | * **chmod 0640 Datei/ | ||
+ | * -rw-r-x--- (user rw-, group r--, others ---). | ||
+ | * **chmod -R 0640 Verzeichnis** setzt die Zugriffsrechte // | ||
+ | |||
+ | [<>] | ||
+ | ~~DISQUS~~ |