cryeffect.net

Gruppen und Besitzer ändern in Linux

    Mit chown haben wir die Möglichkeit, in Linux, die Gruppen und Besitzer von Dateien oder Ordner zu ändern. chown steht dabei für Change Owner.

    1
    chown [optionen] [besitzer][:[gruppe]] datei

    Option

    Bedeutung

    -c

    ist wie “-v” zeigt aber nur was an wenn etwas geändert wird

    -f

    unterdrückt Fehlermeldungen (-silent, -quiet)

    -R

    steht für “rekursiv” damit lassen sich alle Ordner samt Unterordner inkl. Dateien ändern

    -v

    steht für “verbose” und zeigt alles an, was der Befehl “mv” gerade macht

    Anbei ein paar Beispiele zum leichteren Verständnis.

    Beispiel Befehl

    Erklärung

    chown webX index.php

    Ändert den Besitzer der Datei “index.php” auf den User “webX”

    chown webX:clientX index.php

    Ändert den Besitzer der Datei “index.php” auf den User “webX” und die Gruppe auf “clientX”

    chown -R webX:clientX /home/pi

    Ändert den Ordner samt allen Unterordner und Dateien von “/home/pi” auf den Besitzer “webX” und Gruppe “clientX”

    Interressant werden die Befehle, wenn Dateien, die wir mit einen anderen User anlegen, in den richtigen Ordner verschieben, mittels “mv” und dann dem User die Rechte geben wollen, zum bearbeiten.