Zurück zu Linux
System Einsteiger

Dateiberechtigungen: chmod & chown

Wer darf lesen, schreiben und ausführen? Das rwx-System einfach erklärt.

rwx verstehen

Jede Datei hat Berechtigungen für drei Gruppen: Besitzer, Gruppe, Andere.

BuchstabeBedeutungZahlenwert
rLesen (read)4
wSchreiben (write)2
xAusführen (execute)1

Beispiel: -rwxr-xr-- = Besitzer: rwx (7), Gruppe: r-x (5), Andere: r-- (4) → 754

Berechtigungen ändern

# Datei für alle ausführbar machen
chmod +x script.sh

# Numerisch: Besitzer alles, Gruppe lesen+ausführen, Andere lesen+ausführen
chmod 755 script.sh

# Rekursiv für Ordner
chmod -R 644 /var/www/html/

Besitzer ändern

# Besitzer ändern
sudo chown benutzer datei.txt

# Besitzer und Gruppe ändern
sudo chown benutzer:gruppe datei.txt

# Rekursiv
sudo chown -R www-data:www-data /var/www/

Typische Werte: 755 für Ordner und Skripte, 644 für normale Dateien, 600 für private Dateien wie SSH-Keys.