|
chown
Wenn Sie sich die Permissions der Linux-Systemdateien ansehen: sie sind gegen Eingriffe der User abgeschottet, nur Root hat hier Schreibrecht (und bei manchen Dateien noch nicht mal der - es gibt Dateien, die auch Root nur bearbeiten kann, wenn er sich vorher die Rechte dazu gibt).
Und jetzt wissen Sie auch, was passiert, wenn Sie als normaler User rm -R * auf der obersten Verzeichnisebene eingeben: Ihr Homeverzeichnis wird gelöscht, und das war's dann auch schon im wesentlichen (vorausgesetzt, Ihr System ist vernünftig installiert).
chown - meins wird deins
chown besitzer dateiname Die Datei dateiname wird auf den neuen Besitzer "besitzer" übertragen. Auch dies geht wieder für mehrere Dateien in einem Rutsch:
chown besitzer * überträgt alle Dateien im aktuellen Verzeichnis an "besitzer", und
chown -R besitzer dateiname gibt auch noch all die Dateien in den Unterverzeichnissen mit drein!
Aber auch hier gilt: Sie können nicht verschenken, was Ihnen nicht gehört.chown dürfen Sie nur bei Ihren eigenen Dateien ausführen (Dateien also, bei denen Sie als Besitzer eingetragen sind). Dies gilt auch für das Ändern von Permissions über chmod. |