Harting Development

Änderung des Ordnerbesitzers unter Linux: Eine einfache Anleitung

Lukas Fuchs vor 2 Jahren Systemadministration 3 Min. Lesezeit

Befehlszeilenoptionen zur Änderung des Besitzers eines Ordners

Um den Besitzer eines Ordners unter Linux zu ändern, stehen dir verschiedene Befehlszeilenoptionen zur Verfügung. Je nach deinen spezifischen Anforderungen kannst du die für dich am besten geeignete Option auswählen.

chown

Der Befehl chown ermöglicht es dir, den Besitz eines Ordners an einen bestimmten Benutzer zu übertragen. Die Syntax lautet wie folgt:

chown [Optionen] <neuer_Besitzer> <Dateiname/Ordnername>

Hier ist eine Aufschlüsselung der wichtigsten Optionen:

  • -R, --recursive: Rekursives Ändern des Besitzers aller Dateien und Unterordner im angegebenen Ordner
  • -v, --verbose: Ausführliche Ausgabe zur Bestätigung der Änderungen
  • -c, --changes: Nur Änderungen anzeigen, ohne sie durchzuführen

chgrp

Mit dem Befehl chgrp kannst du die Gruppenzugehörigkeit eines Ordners festlegen. Die Syntax lautet wie folgt:

chgrp [Optionen] <neue_Gruppe> <Dateiname/Ordnername>

Hier sind einige nützliche Optionen:

  • -R, --recursive: Rekursives Ändern der Gruppenzugehörigkeit für alle Dateien und Unterordner im angegebenen Ordner
  • -v, --verbose: Ausführliche Ausgabe zur Bestätigung der Änderungen
  • -c, --changes: Nur Änderungen anzeigen, ohne sie durchzuführen

Verwendung von 'chown' zum Übertragen des Besitzes an einen bestimmten Benutzer

Um den Besitzer eines Ordners an einen bestimmten Benutzer zu übertragen, kannst du den Befehl 'chown' verwenden. Dieser Befehl verfügt über folgende Syntax:

chown [Optionen] neuer_Besitzer Verzeichnis

Übertragen des Besitzes an einen Benutzer

Um den Besitz eines Ordners an einen Benutzer namens "benutzername" zu übertragen, gib den folgenden Befehl ein:

chown benutzername Verzeichnis

Ersetze "benutzername" durch den tatsächlichen Benutzernamen.

Übertragen des Besitzes an eine Gruppe

Du kannst 'chown' auch verwenden, um den Besitz eines Ordners an eine Gruppe zu übertragen. Gib dazu den Gruppennamen anstelle des Benutzernamens an:

chown gruppenname Verzeichnis

Ersetze "gruppenname" durch den tatsächlichen Gruppennamen.

Ändern des Besitzers rekursiv

Um den Besitzer aller Dateien und Unterordner in einem Verzeichnis rekursiv zu ändern, verwende die Option "-R":

chown -R neuer_Besitzer Verzeichnis

Dadurch werden der Besitzer des Verzeichnisses sowie alle darin enthaltenen Elemente geändert.

Beispiele

  • Um den Besitz des Ordners "/home/benutzer/dokumente" an den Benutzer "neuer_benutzer" zu übertragen, gib Folgendes ein:
chown neuer_benutzer /home/benutzer/dokumente
  • Um den Besitz des Ordners "/opt/software" rekursiv an die Gruppe "admin" zu übertragen, gib Folgendes ein:
chown -R admin /opt/software

Verwendung von 'chgrp' zum Festlegen der Gruppenzugehörigkeit eines Ordners

Wenn du die Gruppenzugehörigkeit eines Ordners ändern möchtest, ohne den Besitzer zu verändern, verwendest du den Befehl 'chgrp'. Dieser Befehl akzeptiert zwei Hauptargumente: den Namen der neuen Gruppe und den Pfad zum Ordner.

Syntax:

chgrp [options] group_name directory_path

Optionen:

  • -R, --recursive: Ändert die Gruppenzugehörigkeit rekursiv für alle Dateien und Unterordner.
  • -v, --verbose: Gibt ausführliche Informationen während des Vorgangs aus.

So änderst du die Gruppenzugehörigkeit eines Ordners:

  1. Öffne ein Terminalfenster.
  2. Navigiere zum übergeordneten Verzeichnis des Ordners, dessen Gruppenzugehörigkeit du ändern möchtest.
  3. Führe den folgenden Befehl aus:
chgrp [options] group_name directory_name

Beispiel:

Um die Gruppenzugehörigkeit des Ordners "Dokumente" zur Gruppe "Mitarbeiter" zu ändern, würdest du den folgenden Befehl ausführen:

chgrp Mitarbeiter Dokumente

Hinweis: Du musst über die Berechtigung verfügen, die Gruppenzugehörigkeit des Ordners zu ändern. Wenn du nicht der Besitzer des Ordners bist, benötigst du Root-Zugriff (sudo).

Rekursives Ändern des Besitzers aller Dateien und Unterordner

Manchmal musst du den Besitzer nicht nur eines Ordners, sondern auch aller seiner Dateien und Unterordner ändern. In solchen Fällen kannst du die Option -R (rekursiv) verwenden.

Verwendung der Option -R

Um den Besitzer aller Dateien und Unterordner rekursiv zu ändern, verwende den folgenden Befehl:

chown -R neuer_besitzter ordnername

Beispielsweise, um den Besitzer des Ordners daten und aller seiner Unterobjekte auf den Benutzer lisa zu ändern, würdest du Folgendes eingeben:

chown -R lisa /daten

Vorteile der Verwendung der Option -R

Die Verwendung der Option -R bietet folgende Vorteile:

  • Bietet eine umfassende Lösung: Sie ändert den Besitzer aller Dateien und Unterordner im angegebenen Ordner.
  • Zeitersparnis: Es erspart dir die manuelle Änderung des Besitzers für jedes einzelne Objekt.
  • Vermeidung von Berechtigungsfehlern: Wenn du den Besitzer eines Ordners änderst, erhältst du möglicherweise Fehlermeldungen, wenn du versuchst, seine Unterobjekte zu bearbeiten. Die Option -R verhindert diese Fehler, indem sie sicherstellt, dass alle Objekte den richtigen Besitzer haben.

Zu berücksichtigende Punkte

Beachte beim rekursiven Ändern des Besitzers die folgenden Punkte:

  • Stelle sicher, dass du die Berechtigung hast: Du benötigst Root-Berechtigungen, um den Besitzer von Ordnern rekursiv zu ändern.
  • Backup ist wichtig: Es wird empfohlen, ein Backup des Ordners zu erstellen, bevor du Änderungen vornimmst, um Datenverlust zu vermeiden.
  • Überprüfe die Ergebnisse: Verwende den Befehl ls -l, um den Besitzer und die Berechtigungen des Ordners und seiner Unterobjekte zu überprüfen, um sicherzustellen, dass die Änderungen erfolgreich waren.

Umgang mit Berechtigungsfehlern

Beim Ändern des Ordnerbesitzes kannst du auf Berechtigungsfehler stoßen. Hier sind einige häufige Fehler und Möglichkeiten, sie zu beheben:

"Permission denied"

Dieser Fehler tritt auf, wenn du nicht über die Berechtigung verfügst, den Besitzer des Ordners zu ändern. In diesem Fall:

  • Überprüfe, ob du der Besitzer des übergeordneten Ordners bist.
  • Wenn nicht, bitte den aktuellen Besitzer, dir Schreibberechtigungen zu erteilen.
  • Alternativ kannst du den Befehl sudo verwenden, um den Befehl mit erhöhten Berechtigungen auszuführen.

"Operation not permitted"

Dieser Fehler tritt auf, wenn du nicht über die notwendigen Berechtigungen verfügst, um die Gruppenzugehörigkeit des Ordners zu ändern.

  • Überprüfe, ob du Mitglied der Gruppe bist, der der Ordner zugewiesen werden soll.
  • Wenn nicht, bitte den Administrator der Gruppe, dich hinzuzufügen.

"Invalid argument"

Dieser Fehler tritt auf, wenn der angegebene Benutzer oder die Gruppe nicht existiert.

  • Überprüfe, ob der Benutzer oder die Gruppe vorhanden ist.
  • Wenn nicht, erstelle den Benutzer oder die Gruppe, bevor du den Besitzer änderst.

"Read-only file system"

Dieser Fehler tritt auf, wenn du versuchst, den Besitzer eines Ordners auf einem schreibgeschützten Dateisystem zu ändern.

  • Versuche, den Ordner auf einem anderen Dateisystem zu mounten, das Schreibzugriff zulässt.
  • Alternativ kannst du den Befehl mount mit der Option -o remount,rw verwenden, um das Dateisystem temporär schreibbar zu mounten.

Beispielszenarien für die Änderung des Ordnerbesitzes

Ordnerbesitz an dich selbst übertragen

Stell dir vor, du hast einen Ordner mit wichtigen Dokumenten erstellt, aber dein Kollege hat versehentlich den Besitz erlangt. Um den Besitz an dich zu übertragen, kannst du folgendes Kommando verwenden:

chown <Dein_Benutzername> <Ordnername>

Überschreiben des Besitzers und der Gruppenzugehörigkeit

Manchmal musst du sowohl den Besitzer als auch die Gruppenzugehörigkeit eines Ordners ändern. Dazu verwendest du das Kommando chown mit dem Flag -R:

chown -R <Neuer_Besitzer>:<Neue_Gruppe> <Ordnername>

Rekursives Ändern des Besitzer aller Dateien und Unterordner

Wenn du den Besitzer aller Dateien und Unterordner innerhalb eines Ordners ändern möchtest, kannst du den Befehl find mit dem Flag -exec verwenden:

find <Ordnername> -exec chown <Neuer_Besitzer> {} \;

Verwendung von SUDO für erhöhte Berechtigungen

Wenn du nicht über die erforderlichen Berechtigungen zum Ändern des Besitzers eines Ordners verfügst, kannst du SUDO vor dem Befehl verwenden. Das erfordert deine Benutzerauthentifizierung:

sudo chown <Neuer_Besitzer> <Ordnername>

Sicherheitsüberlegungen beim Ändern des Ordnerbesitzes

Das Ändern des Ordnerbesitzes kann sich auf die Sicherheit deines Systems auswirken. Hier sind einige wichtige Punkte, die du bei der Ausführung dieser Aktion beachten solltest:

Wer hat Zugriff auf den Ordner?

Wenn du den Besitzer eines Ordners änderst, solltest du sicherstellen, dass die neue Person Zugriff auf den Ordner und seinen Inhalt hat. Überprüfe die Dateiberechtigungen und passe sie gegebenenfalls an, um den Zugriff für die gewünschte Benutzergruppe zu gewähren.

Was passiert mit den Berechtigungen?

Wenn du den Ordnerbesitzer änderst, werden die Dateiberechtigungen im Allgemeinen nicht geändert. Dies bedeutet, dass der neue Besitzer möglicherweise nicht in der Lage ist, Änderungen am Ordner vorzunehmen, es sei denn, er verfügt über die entsprechenden Berechtigungen für die Gruppe oder andere Benutzer.

Gruppenmitgliedschaft

Überprüfe, ob der neue Besitzer Mitglied der Gruppen ist, die Zugriff auf den Ordner haben. Andernfalls musst du möglicherweise die Gruppenzugehörigkeit des Ordners ändern, um den Zugriff zu gewähren.

Übergeordnete Eigentümer

Wenn sich der Ordner in einem Verzeichnis befindet, das einem anderen Benutzer gehört, muss der neue Besitzer möglicherweise die Berechtigung des übergeordneten Verzeichnisses ändern, um den Zugriff auf den Unterordner zu erhalten.

Verwendung von SUDO

Bei der Verwendung des Befehls sudo, um Ordnerbesitz zu ändern, solltest du besonders vorsichtig sein. sudo verleiht dir Administratorrechte, mit denen du Änderungen an Systemdateien vornehmen kannst. Achte darauf, nur dann sudo zu verwenden, wenn es unbedingt erforderlich ist.

Regelmäßige Überprüfungen

Überprüfe die Ordnerbesitzrechte regelmäßig, um sicherzustellen, dass sie sicher sind und dem beabsichtigten Zweck entsprechen. Dies kann mithilfe von Tools wie ls -l oder stat erfolgen.

Verwendung von SUDO zur Ausführung von Befehlen mit erhöhten Berechtigungen

Bei der Verwaltung von Ordnern und Dateien unter Linux kommt es häufig vor, dass du Befehle ausführen musst, für die erhöhte Berechtigungen erforderlich sind. SUDO (Super User DO) ist ein Befehlszeilentool, mit dem du Befehle als ein anderer Benutzer ausführen kannst, in der Regel als Root-Benutzer, der über die höchsten Berechtigungen verfügt.

Warum SUDO verwenden?

Die Verwendung von SUDO bietet mehrere Vorteile:

  • Erhöhte Berechtigungen: SUDO ermöglicht es dir, Befehle mit erhöhten Berechtigungen auszuführen, ohne dich als Root-Benutzer anzumelden.
  • Verbesserte Sicherheit: Durch die Ausführung von Befehlen über SUDO wird verhindert, dass du versehentlich irreversible Änderungen am System vornimmst, da du dich nicht als Root-Benutzer angemeldet hast.
  • Kontrolle der Berechtigungen: SUDO ermöglicht es dir, die Berechtigungen für bestimmte Befehle zu kontrollieren und nur autorisierten Benutzern die Ausführung dieser Befehle zu erlauben.

Verwendung von SUDO

Die Syntax für den SUDO-Befehl lautet:

sudo [Optionen] Befehl [Argumente]

Einige gängige Optionen für SUDO:

  • -u [Benutzername]: Führe den Befehl als angegebener Benutzer aus.
  • -s: Starte eine interaktive Shell mit erhöhten Berechtigungen.
  • -H: Bewahre die Umgebungsvariablen des aufrufenden Benutzers.

Beispiel

Um den Besitz eines Ordners als Root-Benutzer zu ändern, kannst du den folgenden Befehl verwenden:

sudo chown root /pfad/zum/ordner

Häufig auftretende Probleme

  • Berechtigungsfehler: Wenn du einen Befehl mit SUDO ausführen willst, für den du nicht über die erforderlichen Berechtigungen verfügst, wird dir ein Berechtigungsfehler angezeigt. Stelle sicher, dass du über die entsprechende Berechtigung verfügst oder dass dir diese von einem Administrator erteilt wurde.
  • Kennwort erforderlich: Wenn du SUDO zum ersten Mal verwendest, wirst du aufgefordert, das Kennwort des Root-Benutzers einzugeben. Gib das Kennwort ein und drücke die Eingabetaste.
  • Abgelaufenes Kennwort: Wenn du SUDO verwendest und dein Kennwort abgelaufen ist, musst du es zurücksetzen, bevor du den Befehl ausführen kannst.

Fehlerbehebung bei häufig auftretenden Problemen

Bei der Änderung des Ordnerbesitzes kannst du auf verschiedene Probleme stoßen. Hier sind einige häufig auftretende Probleme und deren Lösungen:

Berechtigungsfehler

Wenn du die Fehlermeldung "Berechtigung verweigert" erhältst, verfügst du möglicherweise nicht über die erforderlichen Berechtigungen zum Ändern des Ordnerbesitzes. Versuche, den Befehl mit erhöhten Berechtigungen auszuführen, indem du sudo voranstellst.

Nicht vorhandener Benutzer oder Gruppe

Wenn du einen nicht vorhandenen Benutzer oder eine nicht vorhandene Gruppe angibst, erhältst du die Fehlermeldung "Benutzer/Gruppe existiert nicht". Stelle sicher, dass der Benutzer oder die Gruppe auf deinem System vorhanden ist.

Rekursive Änderung fehlgeschlagen

Wenn du versuchst, den Besitzer von Ordnern und Unterordnern rekursiv zu ändern und der Befehl fehlschlägt, kann dies daran liegen, dass einer der Unterordner nicht bearbeitet werden kann. Überprüfe die Berechtigungen für jeden Unterordner und stelle sicher, dass du die erforderlichen Schreib- oder Ausführungsberechtigungen besitzt.

Verwendung von sudo

Wenn du den Befehl sudo verwendest, wirst du möglicherweise nach deinem Passwort gefragt. Gib dein Passwort ein, um den Befehl mit erhöhten Berechtigungen auszuführen.

Syntaxfehler

Überprüfe die Syntax deiner Befehle sorgfältig. Ein falsch eingegebener Befehl kann zu Syntaxfehlern führen. Stelle sicher, dass du die richtige Befehlsstruktur verwendest und alle erforderlichen Argumente angibst.

Weitere Beiträge

Folge uns

Neue Beiträge

Cloud & Virtualisierung

Proxmox auf Mac Mini installieren: So machst du aus Apples Mini-PC einen starken Virtualisierungsserver

AUTOR • Jun 11, 2026
Systemadministration

Die ultimative Anleitung zu rsync Fernkopien für Profis: schnell, sicher, effizient

AUTOR • Jun 11, 2026
Monitoring & Logging

Hoymiles HM 800 blinkt rot: Ursachen, Fehlerbehebung und schnelle Lösungen

AUTOR • Jun 11, 2026
Linux-Server

Linux WLAN Treiber installieren: So bringst du dein WLAN schnell zum Laufen

AUTOR • Jun 11, 2026
Monitoring & Logging

Hoymiles HM-800 blinkt grün: Bedeutung, Ursachen und schnelle Lösungen

AUTOR • Jun 11, 2026
Netzwerk & Routing

WLAN Probleme mit der FRITZ!Box 7590: So findest du die Ursache und behebst sie schnell

AUTOR • Jun 11, 2026
Linux-Server

Fernzugriff auf Ubuntu-Systeme mit Remote Desktop Protocol (RDP): So richtest du es schnell und sicher ein

AUTOR • Jun 11, 2026
Systemadministration

Linux-Ordnergröße anzeigen: Methoden, um Speicherplatz zu verwalten

AUTOR • Jun 11, 2026
Linux-Server

Baldurs Gate 3 unter Linux: Anleitung für begeisterte Spieler, die sofort loslegen wollen

AUTOR • Jun 11, 2026
Netzwerk & Routing

Xiaomi WLAN Probleme: Ursachen finden und beheben – die schnelle Anleitung

AUTOR • Jun 11, 2026
Netzwerk & Routing

WLAN GHz-Bänder auf dem iPhone schnell finden: So prüfst du 2,4 GHz, 5 GHz und 6 GHz

AUTOR • Jun 10, 2026
Netzwerk & Routing

WLAN Änderung für Ring Kamera: Schritt-für-Schritt-Anleitung ohne Stress

AUTOR • Jun 10, 2026
Cloud & Virtualisierung

Erstellung virtueller Maschinen unter Linux: Ein umfassender Leitfaden für schnelle, saubere Setups

AUTOR • Jun 10, 2026
Systemadministration

Windows 11 WLAN aktivieren: Schritt-für-Schritt-Anleitung ohne Umwege

AUTOR • Jun 10, 2026
Netzwerk & Routing

Dein LAN in WLAN verwandeln: So wählst du den besten LAN-zu-WLAN-Adapter

AUTOR • Jun 10, 2026
Automatisierung & Scripting

iTunes unter Linux: Installation und Nutzung auf einem Nicht-Apple-System

AUTOR • Jun 10, 2026
Netzwerk & Routing

WLAN Probleme mit der o2 HomeBox 6641: Lösungen und Tipps für stabiles Internet

AUTOR • Jun 10, 2026
Linux-Server

OneDrive auf Linux synchronisieren: So halten Sie Ihre Dateien nahtlos aktuell

AUTOR • Jun 10, 2026
Cloud & Virtualisierung

BlueStacks für Linux: So nutzen Sie Android-Apps auf Ihrem PC ohne Umwege

AUTOR • Jun 10, 2026
Cloud & Virtualisierung

Ford Sync 3 drahtlos aktualisieren: So bringen Sie Ihr System ohne Kabel auf den neuesten Stand

AUTOR • Jun 10, 2026

Beliebte Beiträge

Netzwerk & Routing

Erweiterung des WLAN-Signals: So vergrößerst du die Reichweite deiner WLAN-Antenne

AUTOR • May 09, 2024
Netzwerk & Routing

Bluetooth und WLAN gleichzeitig nutzen: So geht's

AUTOR • May 09, 2024
Netzwerk & Routing

WLAN-Einrichtung unter Windows XP: Schritt-für-Schritt-Anleitung

AUTOR • May 09, 2024
Automatisierung & Scripting

ESP8266 und ESP32: Optimierung des WLANs für eingebettete Systeme

AUTOR • Apr 19, 2024
Netzwerk & Routing

Panasonic TV mit Smartphone verbinden: Schritt-für-Schritt-Anleitung zur kabellosen Verbindung

AUTOR • Apr 19, 2024
Linux-Server

Linux Dateien löschen: So entfernen Sie Dateien sicher und effizient

AUTOR • Apr 17, 2024
Netzwerk & Routing

Die ultimative Anleitung zur Optimierung deiner FRITZ!Box-Antenne für ein starkes und stabiles WLAN

AUTOR • May 09, 2024
Netzwerk & Routing

ALDI TALK WiFi Calling: Nahtlose Anrufe über WLAN

AUTOR • Apr 19, 2024
Netzwerk & Routing

WLAN dBm-Tabelle: Signalstärke verstehen und Netzwerkprobleme beheben

AUTOR • Oct 13, 2025
Netzwerk & Routing

cURL für Linux: Befehle, Optionen und Beispiele für effektive Datenübertragung

AUTOR • Apr 17, 2024
Netzwerk & Routing

HP Envy 6032 mühelos mit WLAN verbinden: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Systemadministration

WinSCP unter Linux: Die ultimative Anleitung zur Verwaltung von Remote-Dateien

AUTOR • Apr 17, 2024
Netzwerk & Routing

Die Signalstärke dBm Tabelle: Eine umfassende Analyse

AUTOR • Dec 12, 2024
Netzwerk & Routing

Linux IP-Adresse anzeigen: Eine Anleitung

AUTOR • Dec 12, 2024
Netzwerk & Routing

DNS-Server unter Linux: Einrichtung, Konfiguration und Verwaltung

AUTOR • Apr 17, 2024
Sicherheit & Hardening

Aktivierung von SSH unter Ubuntu: Schritt-für-Schritt-Anleitung

AUTOR • Apr 17, 2024
Linux-Server

Arch Linux Installation: Eine Schritt-für-Schritt-Anleitung für Einsteiger

AUTOR • Apr 17, 2024
Sicherheit & Hardening

Fronius Wechselrichter zurücksetzen: Häufige Fragen und Lösungen

AUTOR • May 10, 2025
Netzwerk & Routing

Die ultimative Anleitung: Teckin Steckdose – Smart Home einfach gemacht

AUTOR • Apr 19, 2024
Netzwerk & Routing

FRITZ!Box 7520: Der umfassende Ratgeber für Highspeed-Heimnetzwerke

AUTOR • Apr 19, 2024