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.