{"id":18512,"date":"2023-11-22T19:10:09","date_gmt":"2023-11-22T18:10:09","guid":{"rendered":"https:\/\/contabo.com\/blog\/?p=18512"},"modified":"2023-11-23T14:11:12","modified_gmt":"2023-11-23T13:11:12","slug":"basics-fuer-linux-berechtigungen","status":"publish","type":"post","link":"https:\/\/contabo.com\/blog\/de\/basics-fuer-linux-berechtigungen\/","title":{"rendered":"Basics f\u00fcr Linux-Berechtigungen"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"630\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg\" alt=\"Basics f\u00fcr Linux-Berechtigungen (head image)\" class=\"wp-image-17698\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg 1200w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-600x315.jpg 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-768x403.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/figure>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>In diesem Artikel werfen wir einen Blick auf die Grundlagen der Basics f\u00fcr Linux-Berechtigungen. Au\u00dferdem beschreiben wir ihre Bedeutung im Zusammenhang mit einer <a href=\"https:\/\/contabo.com\/de\/vps\/\" target=\"_blank\" rel=\"noreferrer noopener\">VPS<\/a>-Umgebung. Wir bringen Licht in die komplizierte Welt der Benutzerprivilegien, des Dateibesitzes und der Zugriffsbeschr\u00e4nkungen und vermitteln dir dadurch das Wissen, das du brauchst, um deinen Server und seine Daten zu sch\u00fctzen.\u00a0\u00a0<\/p>\n\n\n\n<p>Egal, ob du ein Webentwickler, ein Systemadministrator oder einfach jemand bist, der neugierig auf das Innenleben der VPS-Verwaltung ist, lies weiter, wenn wir die Linux-Berechtigungen auf deinem virtuellen Server beschreiben. Am Ende dieses Artikels bist du gut ger\u00fcstet, um dich im Labyrinth der Berechtigungen zurechtzufinden und deinen VPS sicher zu machen.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-linux-dateiberechtigungen-verstehen\">Linux-Dateiberechtigungen verstehen<\/h2>\n\n\n\n<p>Als Systemadministrator ist das Verst\u00e4ndnis von Dateiberechtigungen mit dem Verst\u00e4ndnis der Sprache der Kontrolle und des Zugriffs verbunden. Linux-Dateiberechtigungen sind deine Pf\u00f6rtner, die bestimmen, wer Dateien und Verzeichnisse auf deinem VPS anzeigen, \u00e4ndern oder ausf\u00fchren darf. Dadurch wird sichergestellt, dass nur autorisierte Personen auf deine Daten und Anwendungen zugreifen k\u00f6nnen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-die-drei-berechtigungsarten\">Die drei Berechtigungsarten<\/h3>\n\n\n\n<p>Das Herzst\u00fcck der Linux-Dateiberechtigungen sind drei grundlegende Attribute, die jeweils eine bestimmte Facette des Dateizugriffs regeln:<\/p>\n\n\n\n<p><strong>Lesen (r)<\/strong>: Diese Berechtigung erlaubt einem Nutzer oder einer Gruppe, die Inhalte einer Datei <strong><em>anzuschauen <\/em><\/strong>oder den Inhalt eines Verzeichnisses <strong><em>aufzulisten<\/em><\/strong>. Der Buchstabe <em>r<\/em> in den Berechtigungseinstellungen zeigt sie an.<\/p>\n\n\n\n<p><strong>Schreiben (w)<\/strong>: Die Schreibberechtigung erlaubt Nutzern oder Gruppen, die Inhalte von Datein zu <strong><em>modifizieren <\/em><\/strong>oder Dateien im Verzeichnis zu <strong><em>erstellen <\/em><\/strong>und zu <strong><em>l\u00f6schen<\/em><\/strong>. Der Buchstabe <em>w<\/em> stellt die Berechtigung dar.<\/p>\n\n\n\n<p><strong>Ausf\u00fchren (x)<\/strong>: Die Ausf\u00fchrungsberechtigung, dargestellt durch den Buchstaben x, gibt dir die M\u00f6glichkeit, <strong><em>Skripte oder Programme auszuf\u00fchren<\/em><\/strong>. Ohne diese Berechtigung ist die Ausf\u00fchrung von Programmen oder der Wechsel in Verzeichnisse nicht m\u00f6glich.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-die-drei-berechtigungslevels\">Die drei Berechtigungslevels<\/h3>\n\n\n\n<p>Linux gew\u00e4hrt keine allgemeinen Berechtigungen, sondern bezieht sie auf bestimmte Entit\u00e4ten. Es gibt drei prim\u00e4re Berechtigungsstufen:<\/p>\n\n\n\n<p><strong>Nutzer (u)<\/strong>: Dieses Level bezieht sich auf den Eigent\u00fcmer der Datei oder des Verzeichnisses. Bei dem Nutzer kann es sich um die Person handeln, die die Datei erstellt hat, oder um einen bestimmten Benutzer mit spezifischen Zugriffsrechten.<\/p>\n\n\n\n<p><strong>Gruppe (g)<\/strong>: Gruppenberechtigungen gelten f\u00fcr eine vordefinierte Gruppe von Benutzern, die gemeinsam auf eine Datei oder ein Verzeichnis zugreifen. Gruppen sind eine effiziente Methode zur Verwaltung von Berechtigungen f\u00fcr mehrere Benutzer mit \u00e4hnlichen Anforderungen.<\/p>\n\n\n\n<p><strong>Andere (o)<\/strong>: Die Kategorie &#8222;Andere&#8220; umfasst alle Personen, die weder Eigent\u00fcmer noch Mitglied der mit der Datei oder dem Verzeichnis verbundenen Gruppe sind. Diese Berechtigungen sind die offensten und gelten in der Regel f\u00fcr alle Benutzer in dem System.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-numerische-und-symbolische-darstellung-von-berechtigungen\">Numerische und symbolische Darstellung von Berechtigungen<\/h3>\n\n\n\n<p>Linux-Berechtigungen k\u00f6nnen in zwei Formaten dargestellt werden: einerseits numerische und andererseits symbolische Notation.<\/p>\n\n\n\n<p><strong>Numerische Notation<\/strong>: In diesem Format erh\u00e4lt jede Berechtigung einen numerischen Wert. <strong><em>Lesen <\/em><\/strong>wird durch <strong><em>4<\/em><\/strong> repr\u00e4sentiert, <strong><em>Schreiben <\/em><\/strong>durch <strong><em>2<\/em><\/strong> und <strong><em>Ausf\u00fchren <\/em><\/strong>durch <strong><em>1<\/em><\/strong>. Diese Werte werden dann addiert, um eine dreistellige Zahl zu erzeugen. Die <strong>erste Ziffer <\/strong>steht dabei f\u00fcr die <strong><em>Nutzerberechtigungen<\/em><\/strong>, die <strong>zweite Ziffer<\/strong> f\u00fcr die <strong><em>Gruppenberechtigungen <\/em><\/strong>und die <strong>dritte Ziffer<\/strong> f\u00fcr die <strong><em>sonstigen Berechtigungen<\/em><\/strong>. Eine Datei mit der Berechtigung 644 w\u00fcrde zum Beispiel bedeuten, dass der Benutzer Lese- und Schreibberechtigungen hat (4+2=6), w\u00e4hrend die Gruppe und andere nur Leserechte haben (4).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Berechtigung<\/td><td>Numerischer Wert&nbsp;<\/td><\/tr><tr><td>Lesen<\/td><td>4&nbsp;<\/td><\/tr><tr><td>Schreiben<\/td><td>2&nbsp;<\/td><\/tr><tr><td>Ausf\u00fchren<\/td><td>1&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Symbolische Notation<\/strong>: Die symbolische Notation verwendet eine Kombination aus Buchstaben und Symbolen zur Darstellung von Berechtigungen. r steht f\u00fcr Lesen, w f\u00fcr Schreiben, x f\u00fcr Ausf\u00fchren und &#8218;-&#8218; f\u00fcr keine Berechtigung. Diese Symbole werden dann zusammen mit Benutzer, Gruppe und anderen verwendet, um Berechtigungen festzulegen. Zum Beispiel bedeutet <em>rw-r&#8211;r&#8211;<\/em> folgendes: Nutzer k\u00f6nnen lesen und schreiben, doch die Gruppe und andere k\u00f6nnen nur lesen.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Symbol&nbsp;<\/td><td>Bedeutung<\/td><\/tr><tr><td>r&nbsp;<\/td><td>Leseberechtigung<\/td><\/tr><tr><td>w&nbsp;<\/td><td>Schreibberechtigung&nbsp;<\/td><\/tr><tr><td>x&nbsp;<\/td><td>Ausf\u00fchrberechtigung&nbsp;<\/td><\/tr><tr><td>&#8211;&nbsp;<\/td><td>Keine Berechtigung&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Im folgenden Abschnitt befassen wir uns mit den praktischen Anwendungen dieser Berechtigungen und werfen einen genaueren Blick auf Umask.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-dateiberechtigungen-anschauen\">Dateiberechtigungen anschauen<\/h2>\n\n\n\n<p>Um einen Einblick in die bestehenden Dateiberechtigungen auf deinem Linux VPS zu erhalten, musst du dir zuerst ein paar zuverl\u00e4ssige Befehle zu Nutze machen. Sehen wir uns an, wie du ls -l und stat verwenden kannst, um die komplexen Details deiner Dateien und Verzeichnisse zu enth\u00fcllen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verwendung-des-is-befehls\">Verwendung des Is-Befehls<\/h3>\n\n\n\n<p>Der Befehl <em>ls<\/em> mit der Option <em>-l<\/em> ist das ideale Werkzeug, um die Dateiberechtigungen in einem benutzerfreundlichen und f\u00fcr den Nutzer lesbaren Format anzuzeigen. \u00d6ffne zuerst dein Terminal und navigiere zu dem Verzeichnis, das die gew\u00fcnschte Datei oder das gew\u00fcnschte Verzeichnis enth\u00e4lt. F\u00fchre dann den folgenden Befehl aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l filename_or_directory&nbsp;<\/code><\/pre>\n\n\n\n<p>Ersetze dann<em> filename_or_directory<\/em> durch den tats\u00e4chlichen Namen der Datei oder des Verzeichnisses, das du untersuchen willst. Wenn du diesen Befehl ausf\u00fchrst, wird eine detaillierte Liste angezeigt, die Dateiberechtigungen, Eigent\u00fcmerinformationen, Dateigr\u00f6\u00dfe, \u00c4nderungsdatum und mehr enth\u00e4lt.<\/p>\n\n\n\n<p>Die Ausgabe sieht dann etwa so aus:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"859\" height=\"475\" src=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-29.png\" alt=\"Basics f\u00fcr Linux-Berechtigungen (ls output)\" class=\"wp-image-17637\" srcset=\"https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-29.png 859w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-29-600x332.png 600w, https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/image-29-768x425.png 768w\" sizes=\"auto, (max-width: 859px) 100vw, 859px\" \/><\/figure>\n\n\n\n<pre class=\"wp-block-code\"><code>lrwxrwxrwx&nbsp;&nbsp; 1 root root&nbsp;&nbsp;&nbsp;&nbsp; 7 Aug 25&nbsp; 2021 filename&nbsp;&nbsp;<\/code><\/pre>\n\n\n\n<p>Hier stellt der Teil <em>lrwxrwxrwx <\/em>die Berechtigungen der Datei in symbolischer Notation dar. Die Nutzer- und Gruppenwerte geben den Eigent\u00fcmer bzw. die Gruppe der Datei an.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-verwendung-von-stat\">Verwendung von stat<\/h3>\n\n\n\n<p>F\u00fcr eine genauere Betrachtung der Dateiberechtigungen und zus\u00e4tzlicher Dateiinformationen kannst du zudem den Befehl <a href=\"https:\/\/wiki.ubuntuusers.de\/stat\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">stat <\/a>verwenden. Dieser Befehl bietet in diesem Sinne einen umfassenden \u00dcberblick \u00fcber die Attribute einer Datei.<\/p>\n\n\n\n<p>Um stat zu nutzen, gib einfach den folgenden Befehl ein:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>stat &lt;filename_or_directory&gt;&nbsp;<\/code><\/pre>\n\n\n\n<p>Auch hier ersetzt man &lt;filename_or_directory>\u00a0durch den tats\u00e4chlichen Namen der Datei oder des Verzeichnisses, das man untersuchen m\u00f6chte. Die Ausgabe enth\u00e4lt dann viele Informationen, einschlie\u00dflich Zugriffs-, Modifikations- und \u00c4nderungszeitpunkte, in einem strukturierten Format.<\/p>\n\n\n\n<p>Diese Befehle erm\u00f6glichen es einem, die Zugriffsrechte von Dateien und Verzeichnissen auf dem VPS zu pr\u00fcfen und dadurch zu verstehen, was f\u00fcr eine effektive Verwaltung von Zugriff und Sicherheit unerl\u00e4sslich ist.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-andern-von-berechtigungen-mit-chmod\">\u00c4ndern von Berechtigungen mit chmod<\/h3>\n\n\n\n<p>Der Befehl chmod wird zum \u00c4ndern von Dateirechten verwendet. Mit ihm kannst du die Berechtigungen f\u00fcr eine Datei oder ein Verzeichnis entweder in symbolischer oder oktaler Notation festlegen oder \u00e4ndern.<\/p>\n\n\n\n<p><strong>Symbolische Notation<\/strong>: Diese Methode verwendet Buchstaben (u, g, o, a) und Symbole (+, -, =) zum Hinzuf\u00fcgen oder Entfernen von Berechtigungen.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Symbol&nbsp;<\/td><td>Bedeutung<\/td><\/tr><tr><td>u&nbsp;<\/td><td><strong>User\/Nutzer <\/strong>(Eigent\u00fcmer der Datei)&nbsp;<\/td><\/tr><tr><td>g&nbsp;<\/td><td><strong>Gruppe <\/strong>(Nutzer in derselben Gruppe wie die Datei)&nbsp;<\/td><\/tr><tr><td>o&nbsp;<\/td><td><strong>Others\/Andere <\/strong>(sonstige Nutzer)&nbsp;<\/td><\/tr><tr><td>a&nbsp;<\/td><td><strong>Alle <\/strong>(eine Kombination von u, g und o)&nbsp;<\/td><\/tr><tr><td>+&nbsp;<\/td><td><strong>F\u00fcgt <\/strong>eine spezifische Berechtigung <strong>hinzu<\/strong><\/td><\/tr><tr><td>&#8211;&nbsp;<\/td><td><strong>Entfernt <\/strong>eine spezifische Berechtigung<\/td><\/tr><tr><td>=&nbsp;<\/td><td><strong>Legt <\/strong>die angegebene Berechtigung <strong>fest <\/strong>und <strong>entfernt <\/strong>alle anderen<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Beispiel: Um Schreibrechte f\u00fcr den Benutzer und die Gruppe hinzuzuf\u00fcgen und alle Rechte f\u00fcr andere auf eine Datei mit dem Namen example.txt zu entfernen, kannst du den folgenden Befehl verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod ug+w,o-rx example.txt&nbsp;<\/code><\/pre>\n\n\n\n<p><strong>Oktale Notation<\/strong>: Bei dieser Methode werden drei Ziffern (0-7) verwendet, um die Berechtigungen f\u00fcr den Eigent\u00fcmer, die Gruppe und andere darzustellen. Jede Ziffer entspricht Lese- (4), Schreib- (2) und Ausf\u00fchrungsberechtigungen (1).<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Ziffern(0-7)&nbsp;<\/td><td>Zugeh\u00f6rige Berechtigungen<\/td><\/tr><tr><td>0&nbsp;<\/td><td><strong>Keine <\/strong>Berechtigungen<\/td><\/tr><tr><td>1&nbsp;<\/td><td><strong>Ausf\u00fchren<\/strong>(1)&nbsp;<\/td><\/tr><tr><td>2&nbsp;<\/td><td><strong>Schreiben <\/strong>(2)&nbsp;<\/td><\/tr><tr><td>3&nbsp;<\/td><td><strong>Schreiben <\/strong>+ <strong>Ausf\u00fchren<\/strong>(2+1)&nbsp;<\/td><\/tr><tr><td>4&nbsp;<\/td><td><strong>Lesen <\/strong>(4)&nbsp;<\/td><\/tr><tr><td>5&nbsp;<\/td><td><strong>Lesen <\/strong>+ <strong>Ausf\u00fchren <\/strong>(4+1)&nbsp;<\/td><\/tr><tr><td>6&nbsp;<\/td><td><strong>Lesen <\/strong>+ <strong>Schreiben <\/strong>(4+2)&nbsp;<\/td><\/tr><tr><td>7&nbsp;<\/td><td><strong>Lesen <\/strong>+ <strong>Schreiben <\/strong>+ <strong>Ausf\u00fchren <\/strong>(4+2+1)&nbsp;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Beispiel: Um dem Eigent\u00fcmer Lese- und Schreibrechte, der Gruppe nur Leserechte und anderen keine Rechte f\u00fcr eine Datei namens example.txt zu erteilen, kannst du den folgenden Befehl verwenden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chmod 640 example.txt&nbsp;<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-nutzer-und-gruppeneigentumerschaft-verstehen\">Nutzer- und Gruppeneigent\u00fcmerschaft verstehen<\/h2>\n\n\n\n<p>Eigent\u00fcmerschaft spielt eine wichtige Rolle beim Festlegen von Datei- und Verzeichnisberechtigungen. In diesem Kapitel werden wir untersuchen, wie sich der Besitz auf die Berechtigungen auswirkt und wie man den besitz von Dateien mit dem Befehl <em>ls -l<\/em> \u00fcberpr\u00fcft.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-einfluss-von-eigentumerschaft-auf-berechtigungen\">Einfluss von Eigent\u00fcmerschaft auf Berechtigungen<\/h3>\n\n\n\n<p>In Unix-basierten Systemen ist jede Datei und jedes Verzeichnis mit <strong>zwei Eigentumsstufen<\/strong> verbunden: <strong>Benutzer-<\/strong> und <strong>Gruppeneigent\u00fcmerschaft<\/strong>. Diese Besitzverh\u00e4ltnisse sind von entscheidender Bedeutung, da sie sich direkt darauf auswirken, wer auf eine Datei oder ein Verzeichnis zugreifen, sie \u00e4ndern oder ausf\u00fchren darf.<\/p>\n\n\n\n<p><strong>Benutzereigent\u00fcmerschaft<\/strong>: Der Benutzer, der eine Datei oder ein Verzeichnis erstellt, wird standardm\u00e4\u00dfig deren Eigent\u00fcmer. Dieser Benutzer hat dadurch besondere Rechte und kann die Berechtigungen der Datei \u00e4ndern, sie lesen, schreiben und l\u00f6schen, unabh\u00e4ngig von den f\u00fcr andere festgelegten Berechtigungen.<\/p>\n\n\n\n<p><strong>Gruppeneigent\u00fcmerschaft<\/strong>: Jeder Benutzer auf einem Unix-System geh\u00f6rt zu einer oder mehreren Benutzergruppen. Eine Datei oder ein Verzeichnis kann dann einer bestimmten Gruppe zugewiesen werden. Benutzer, die dieser Gruppe angeh\u00f6ren, erhalten entsprechend Gruppenbesitz an der Datei oder dem Verzeichnis. Die Gruppeneigent\u00fcmerschaft erm\u00f6glicht den Gruppenmitgliedern den Zugriff auf die Datei gem\u00e4\u00df den Gruppenberechtigungen.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-uberprufen-des-dateibesitzes-mit-dem-befehl-ls-l\">\u00dcberpr\u00fcfen des Dateibesitzes mit dem Befehl ls -l<\/h3>\n\n\n\n<p>Der Befehl ls listet Dateien und Verzeichnisse in einem Verzeichnis auf. Wenn er mit der Option -l verwendet wird, liefert er eine detaillierte Auflistung, die auch die Eigent\u00fcmerinformationen enth\u00e4lt. So kannst du den Befehl verwenden, um den Besitz von Dateien zu \u00fcberpr\u00fcfen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ls -l<\/code><\/pre>\n\n\n\n<p>Die Ausgabe dieses Befehls zeigt Informationen in folgendem Format an:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-rw-r--r--&nbsp; 1 user1&nbsp; group1&nbsp; 1234 Sep&nbsp; 6 10:00 file.txt&nbsp;<\/code><\/pre>\n\n\n\n<p>Im Folgenden wird aufgeschl\u00fcsselt, wof\u00fcr die einzelnen Spalten stehen:<\/p>\n\n\n\n<p><strong>&#8211; -rw-r&#8211;r&#8211;:<\/strong> Diese Zeichen stehen f\u00fcr die Berechtigungen der Datei. Dabei gibt das erste Zeichen den Dateityp an (in diesem Fall eine normale Datei), gefolgt von drei Gruppen von Berechtigungen f\u00fcr den Dateieigent\u00fcmer, den Gruppeneigent\u00fcmer und andere.<\/p>\n\n\n\n<p><strong>&#8211; 1<\/strong>: Diese Zahl gibt die Anzahl der Hardlinks zu dieser Datei an.&nbsp;&nbsp;<\/p>\n\n\n\n<p>&#8211; <strong>user1<\/strong>: Dies ist der Name des Dateieigent\u00fcmers.<\/p>\n\n\n\n<p>&#8211; <strong>group1<\/strong>: Dies ist der Name des Gruppeneigent\u00fcmers.<\/p>\n\n\n\n<p>&#8211; <strong>1234<\/strong>: Dies ist die Dateigr\u00f6\u00dfe in Bytes.<\/p>\n\n\n\n<p>&#8211; <strong>Sep&nbsp; 6 10:00<\/strong>: Dies ist das Datum und die Uhrzeit der letzten Modifikation.<\/p>\n\n\n\n<p>&#8211; <strong>file.txt<\/strong>: Dies ist der Datei- oder Verzeichnisname.<\/p>\n\n\n\n<p>Im obigen Beispiel besitzt user1 die Datei file.txt und ist Teil der Gruppe group1. Die Berechtigungen f\u00fcr die Datei sind rw-r&#8211;r&#8211;, was bedeutet, dass der Eigent\u00fcmer Lese- und Schreibrechte hat, w\u00e4hrend andere die Datei nur lesen k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-dateibesitz-andern\">Dateibesitz \u00e4ndern<\/h2>\n\n\n\n<p>Das Anpassen von Dateibesitz ist eine wichtige Aufgabe, die es dir im Grunde genommen erm\u00f6glicht, den Besitz von Dateien und Verzeichnissen zwischen Benutzern und Gruppen zu \u00fcbertragen. Im folgenden Kapitel erf\u00e4hrst du, wie du den Eigent\u00fcmer und die Gruppe einer Datei oder eines Verzeichnisses mit den Befehlen chown und chgrp \u00e4nderst, und erh\u00e4ltst Codebeispiele.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wie-dateibesitz-mit-chown-geandert-wird\">Wie Dateibesitz mit chown ge\u00e4ndert wird<\/h3>\n\n\n\n<p>Der Befehl chown \u00e4ndert den Besitzer einer Datei oder eines Verzeichnisses. Er erm\u00f6glicht es, die Eigent\u00fcmerschaft von einem Benutzer auf einen anderen zu \u00fcbertragen. Um chown zu verwenden, brauchst du Superuser-Rechte (root) oder den Besitz der Datei oder des Verzeichnisses.<\/p>\n\n\n\n<p>Wenn du mehr \u00fcber die verschiedenen Benutzer auf einem Linux-Server erfahren m\u00f6chtest, sieh dir unseren <a href=\"https:\/\/contabo.com\/blog\/de\/superuser-und-root-guide\/\">Hilfreichen Guide f\u00fcr Superuser Accounts, sudo &amp; root<\/a> an.<\/p>\n\n\n\n<p>Die grundlegende Syntax f\u00fcr chown lautet wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chown &#91;new_owner:new_group] &#91;file_or_directory]&nbsp;<\/code><\/pre>\n\n\n\n<p>&#8211; new_owner: Der Nutzername des neuen Besitzers.<\/p>\n\n\n\n<p>&#8211; new_group: Der Name der neuen Gruppe (optional).<\/p>\n\n\n\n<p>&#8211; file_or_directory: Die Datei oder das Verzeichnis, das du \u00e4ndern m\u00f6chtest.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-wie-dateibesitz-mit-chgrp-geandert-wird\">Wie Dateibesitz mit chgrp ge\u00e4ndert wird<\/h3>\n\n\n\n<p>Der Befehl chgrp \u00e4ndert die Gruppeneigent\u00fcmerschaft einer Datei oder eines Verzeichnisses. Wie bei chown ben\u00f6tigst du daf\u00fcr Superuser-Rechte oder musst die Datei oder das Verzeichnis besitzen, um chgrp zu verwenden.<\/p>\n\n\n\n<p>Die grundlegende Syntax f\u00fcr chgrp lautet wie folgt:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>chgrp &#91;new_group]&#91;file_or_directory]<\/code><\/pre>\n\n\n\n<p>&#8211; new_group: Der Name der neuen Gruppe.&nbsp;<\/p>\n\n\n\n<p>&#8211; file_or_directory: Die Datei oder das Verzeichnis, das du \u00e4ndern m\u00f6chtest.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-code-beispiele-fur-die-anderung-der-eigentumerschaft\">Code-Beispiele f\u00fcr die \u00c4nderung der Eigent\u00fcmerschaft<\/h3>\n\n\n\n<p>Im Folgenden findest du einige praxisnahe Code-Beispiele f\u00fcr das \u00c4ndern des Besitzes von Dateien und Verzeichnissen:<\/p>\n\n\n\n<p>1. <strong>Dateieigent\u00fcmerschaft mit chown \u00e4ndern<\/strong>:&nbsp;<\/p>\n\n\n\n<p>Um den Besitz einer Datei namens file.txt auf einen Benutzer namens newuser zu \u00e4ndern, verwende den folgenden Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown newuser file.txt<\/code><\/pre>\n\n\n\n<p>Um sowohl den Eigent\u00fcmer als auch den Gruppenbesitz derselben Datei zu \u00e4ndern, verwende:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown newuser:newgroup file.txt<\/code><\/pre>\n\n\n\n<p>2. <strong>Verzeichniseigent\u00fcmerschaft mit chown \u00e4ndern<\/strong>:&nbsp;<\/p>\n\n\n\n<p>Um den Besitz eines Verzeichnisses namens mydir und seines gesamten Inhalts auf newuser zu \u00fcbertragen, verwende die Option -R f\u00fcr rekursive Besitzerwechsel:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown -R newuser mydir&nbsp;<\/code><\/pre>\n\n\n\n<p>3. <strong>Gruppeneigent\u00fcmerschaft mit chgrp \u00e4ndern<\/strong>:&nbsp;<\/p>\n\n\n\n<p>Um den Gruppenbesitz einer Datei namens file.txt auf eine Gruppe namens newgroup zu \u00e4ndern, verwende den folgenden Befehl:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chgrp newgroup file.txt&nbsp;<\/code><\/pre>\n\n\n\n<p>4. <strong>Gruppeneigent\u00fcmerschaft eines Verzeichnisses mit chgrp \u00e4ndern<\/strong>:&nbsp;<\/p>\n\n\n\n<p>Um die Gruppeneigent\u00fcmerschaft eines Verzeichnisses namens mydir und seines gesamten Inhalts auf newgroup zu \u00e4ndern, verwende die Option -R f\u00fcr rekursive \u00c4nderung der Gruppeneigent\u00fcmerschaft:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chgrp -R newgroup mydir&nbsp;<\/code><\/pre>\n\n\n\n<p>Denke immer daran, newuser und newgroup durch die tats\u00e4chlichen Benutzernamen und Gruppennamen zu ersetzen, die du zuweisen m\u00f6chtest. Dar\u00fcber hinaus solltest du sudo verwenden, um diese Befehle mit Superuser-Rechten auszuf\u00fchren, da das \u00c4ndern der Besitzverh\u00e4ltnisse in der Regel erweiterte Rechte erfordert. Wir empfehlen Vorsicht beim \u00c4ndern der Besitzverh\u00e4ltnisse, da dies erhebliche Auswirkungen auf die Zugriffskontrolle und die Sicherheit deines Systems haben kann.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lerne Basics f\u00fcr Linux-Berechtigungen. Erfahre, wie Du die Dateizugriffskontrolle auf deinem Linux-System verwalten kannst.<\/p>\n","protected":false},"author":65,"featured_media":17699,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[1399],"tags":[],"ppma_author":[1489],"class_list":["post-18512","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials"],"uagb_featured_image_src":{"full":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"thumbnail":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-150x150.jpg",150,150,true],"medium":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-600x315.jpg",600,315,true],"medium_large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics-768x403.jpg",768,403,true],"large":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"1536x1536":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false],"2048x2048":["https:\/\/contabo.com\/blog\/wp-content\/uploads\/2023\/09\/blog-head_linux-permission-basics.jpg",1200,630,false]},"uagb_author_info":{"display_name":"Julia Mink","author_link":"https:\/\/contabo.com\/blog\/de\/author\/julia-mink\/"},"uagb_comment_info":0,"uagb_excerpt":"Lerne Basics f\u00fcr Linux-Berechtigungen. Erfahre, wie Du die Dateizugriffskontrolle auf deinem Linux-System verwalten kannst.","authors":[{"term_id":1489,"user_id":65,"is_guest":0,"slug":"julia-mink","display_name":"Julia Mink","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/26ce5d4ae17d160425d842da4ea00c56716ffb5d4c58ee0cfb73de57b1de5272?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18512","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/users\/65"}],"replies":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=18512"}],"version-history":[{"count":5,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18512\/revisions"}],"predecessor-version":[{"id":18560,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/posts\/18512\/revisions\/18560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media\/17699"}],"wp:attachment":[{"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=18512"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=18512"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=18512"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/contabo.com\/blog\/de\/wp-json\/wp\/v2\/ppma_author?post=18512"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}