zu www.bildungsgueter.de zur Inhaltsübersicht des Kapitels

Frage 14

Zugriffsrechte verwalten


Die Gewährung und Entziehung von Rechten geschieht mit dem Befehl chmod (für change file mode bits). Informationen zu diesem Befehl enthältst du mit

man chmod

Bei der Gewährung und Entziehung von Rechten wird unterschieden zwischen

Die Unterscheidung zwischen Eigentümer und Gruppe ist auf dem Raspberry fast immer belanglos. Auf Rechnern mit vielen Benutzern ist sie gelegentlich wichtig.

Die Codierung von Eigentümer, Gruppe und anderen Nutzern geschieht mit den Buchstaben u, g, o, a wie folgt:

Die wichtigsten Berechtigunen werden durch die Buchstaben, r, w, x wie folgt codiert:

Mit diesen Vorbemerkungen können die Aufgaben des Fragenkatalogs behandelt werden:

Das Ausführungsrecht hinzufügen

Fügen Sie für alle das Recht "Ausführen" hinzu.

chmod ugo+x script.sh

Es wird erst angegeben, wem welche Rechte hinzugefügt werden sollen. Danach folgt eine Aufzählung aller Dateien, für die die Berechtigungen in der angegebenen Weise verändert werden sollen.

Die Aufgabe kann auch mit dieser Anweisung gelöst werden:

chmod a+x script.sh

Der Gruppe das Ausführungsrecht entziehen

Nehmen Sie bei Gruppe das Recht wieder weg:

chmod g-x script.sh

Es wird erst angegeben, wem welche Rechte entzogen werden sollen. Danach folgt eine Aufzählung aller Dateien, für die die Berechtigungen in der angegebenen Weise verändert werden sollen.

Dem Eigentümer (user) das Schreibrecht und das Leserecht erteilen

Setzen Sie bei user "rw":

chmod u=rw script.sh

Es wird erst angegeben, wem welche Rechte erteilt werden sollen. Danach folgt eine Aufzählung aller Dateien, für die die Berechtigungen in der angegebenen Weise verändert werden sollen.

Regeln


zur Inhaltsübersicht des Kapitels