Linux-Befehl – chown

Lesedauer < 1 Minute

Der Linux-Befehl “chown” (change owner) wird verwendet, um den Eigentümer eines oder mehrerer Dateien oder Verzeichnisse zu ändern. Mit “chown” können Sie die Benutzer- und Gruppenrechte für Dateien und Verzeichnisse ändern …

chown – Besitzer und Gruppe von Dateien ändern

Der Linux-Befehl “chown” (change owner) wird verwendet, um den Eigentümer eines oder mehrerer Dateien oder Verzeichnisse zu ändern. Mit “chown” können Sie die Benutzer- und Gruppenrechte für Dateien und Verzeichnisse ändern.

Die Syntax des Befehls lautet:

chown [OPTION]... [OWNER][:[GROUP]] FILE...

Einige der wichtigsten Optionen von “chown”:

  • “-R” oder “–recursive”:
    Wenden Sie den Befehl auf das Verzeichnis und alle darin enthaltenen Dateien und Unterverzeichnisse an.

  • “-c” oder “–changes”:
    gibt eine Meldung aus, wenn der Eigentümer tatsächlich geändert wird.

  • “-h” oder “–no-dereference”:
    Ändert den Besitzer von symbolischen Links selbst und nicht das Ziel, auf das sie verweisen.

Ändern des Eigentümers einer Datei:

chown newuser file.txt

Dies ändert den Eigentümer von “file.txt” in den Benutzer “newuser”.

Ändern des Eigentümers und der Gruppe einer Datei:

chown newuser:newgroup file.txt

Dies ändert den Eigentümer von “file.txt” in “newuser” und die Gruppe in “newgroup”.

Ändern des Eigentümers eines Verzeichnisses und aller darin enthaltenen Dateien und Verzeichnisse:

chown -R newuser /home/newuser

Dies ändert den Eigentümer des Verzeichnisses “/home/newuser” und aller darin enthaltenen Dateien und Verzeichnisse in “newuser“.

Beachten Sie, dass Sie Root-Rechte benötigen, um den Eigentümer von Dateien und Verzeichnissen zu ändern, die nicht Ihnen gehören. Es wird empfohlen, vorsichtig zu sein, wenn Sie den “chown”-Befehl verwenden, da er schwerwiegende Auswirkungen auf die Systemstabilität und -sicherheit haben kann.

Dieser Beitrag wurde bisher 60 mal gelesen.