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

Linux-Server

Total Commander unter Linux: effiziente Dateiverwaltung für Fortgeschrittene

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit Smartphone verbinden – auch ohne WLAN

AUTOR • Jun 16, 2026
Systemadministration

Die besten Linux Screenrecorder: Bildschirm mit Leichtigkeit aufnehmen

AUTOR • Jun 16, 2026
Netzwerk & Routing

Brother Drucker mit WLAN verbinden: Schritt-für-Schritt-Anleitung für stabile Druckverbindungen

AUTOR • Jun 16, 2026
Sicherheit & Hardening

WPS PIN: Was sie ist, wie sie funktioniert und warum du sie besser nicht nutzt

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN Passwort anzeigen: Schritt-für-Schritt-Anleitung für Windows, Mac, Android und iPhone

AUTOR • Jun 16, 2026
Linux-Server

Linux Speicherfresser finden: So findest du Prozesse, die RAM und Swap ziehen

AUTOR • Jun 16, 2026
Netzwerk & Routing

Fire TV Stick WLAN Probleme lösen: Die schnellsten Fixes für stabile Verbindung

AUTOR • Jun 16, 2026
Systemadministration

Windows auf dem Raspberry Pi 5: So läuft’s wirklich und was du wissen musst

AUTOR • Jun 16, 2026
Systemadministration

Linux auf dem MacBook installieren: So läuft dein MacBook mit Linux stabil und schnell

AUTOR • Jun 16, 2026
Sicherheit & Hardening

Linux Antivirus Freeware: Was du wirklich brauchst, wenn du Linux sauber halten willst

AUTOR • Jun 16, 2026
Netzwerk & Routing

netstat Linux Netzwerkstatus und Aktivität überwachen: So liest du Verbindungen, Ports und Probleme in Sekunden

AUTOR • Jun 16, 2026
Systemadministration

Linux herunterfahren: So schalten Sie Ihren Linux-Computer elegant aus

AUTOR • Jun 16, 2026
Linux-Server

So zeigen Sie versteckte Dateien in Linux an: Die schnellsten Wege im Terminal und Dateimanager

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN am St. Josef Stift Verbindungsprobleme lösen: So gehe ich systematisch vor

AUTOR • Jun 16, 2026
Netzwerk & Routing

WLAN-Datenverbrauch optimieren: So reduzieren Sie Ihre Internetnutzung ohne Verzicht

AUTOR • Jun 16, 2026
Automatisierung & Scripting

Balena Etcher: Einfaches und zuverlässiges Flashen von Betriebssystemen ohne Stress

AUTOR • Jun 16, 2026
Systemadministration

DiskInternals Linux Reader: Datenwiederherstellung für Linux-Nutzer leicht gemacht

AUTOR • Jun 16, 2026
Systemadministration

Anlegen von Linux Benutzern: Der umfassende Leitfaden für saubere User-Verwaltung

AUTOR • Jun 16, 2026
Netzwerk & Routing

So verbinden Sie einen Wechselrichter mit dem Internet: Anleitung, Voraussetzungen und typische Fehler

AUTOR • Jun 16, 2026

Beliebte Beiträge

Netzwerk & Routing

WLAN Steckdose 2,4 GHz und 5 GHz: Alles, was Sie wissen müssen

AUTOR • Oct 01, 2024
Netzwerk & Routing

WLAN-Scanner: Finden Sie das beste verfügbare Wi-Fi-Netzwerk

AUTOR • May 09, 2024
Netzwerk & Routing

Der ultimative Ratgeber für WLAN-Radiowecker: Finde den besten für deinen perfekten Start in den Tag

AUTOR • May 09, 2024
Sicherheit & Hardening

Home Assistant: SSH Aktivieren für Mehr Sicherheit und Flexibilität

AUTOR • Jun 08, 2025
Netzwerk & Routing

Huawei Mobile Hotspot: So nutzen Sie Ihr Gerät als WLAN-Zugangspunkt

AUTOR • Apr 19, 2024
Systemadministration

So ermittelst du den Speicherplatz in Linux

AUTOR • Apr 17, 2024
Linux-Server

Mini Linux: Kompakte und vielseitige Betriebssysteme für kleine Geräte

AUTOR • Apr 17, 2024
Linux-Server

Epic Games: Dein Leitfaden zur Linux-Revolution in der Spieleindustrie

AUTOR • Apr 17, 2024
Netzwerk & Routing

Kabelrouter: Alles, was Sie wissen müssen

AUTOR • May 09, 2024
Systemadministration

ADB auf dem Fire TV Stick nutzen: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 08, 2025
Sicherheit & Hardening

Effektive Schritte zum Kalibrieren des Surface Akkus

AUTOR • May 10, 2025
Systemadministration

Änderung des Ordnerbesitzers unter Linux: Eine einfache Anleitung

AUTOR • Apr 17, 2024
Netzwerk & Routing

Dein Netzwerk zu Hause bequem verwalten: Netzwerkschlüssel auf deinem Handy ändern

AUTOR • May 09, 2024
Netzwerk & Routing

Keine WLAN-Verbindung: Ursachen und Lösungen finden

AUTOR • Apr 19, 2024
Netzwerk & Routing

Drucker WLAN-fähig machen: Schritt-für-Schritt-Anleitung

AUTOR • Apr 19, 2024
Netzwerk & Routing

Die Priwatt Telefonnummer: Wichtige Informationen und häufige Fragen

AUTOR • Dec 12, 2024
Automatisierung & Scripting

DaVinci Rauschen Entfernen: Tipps und Tricks für bessere Videoqualität

AUTOR • Dec 12, 2024
Linux-Server

Linux auf Tablets: Schritt-für-Schritt-Anleitung zum Installieren und Verwenden

AUTOR • Dec 19, 2025
Netzwerk & Routing

WLAN-Rolladensteuerungen im Test: Die besten Modelle im Vergleich

AUTOR • Apr 19, 2024
Netzwerk & Routing

Kostenlose Musik-Apps für offline Hören: Streamen ohne Internet

AUTOR • Apr 19, 2024