• Keine Ergebnisse gefunden

3. Sticky-Bit 2. SetGID-Bit 1. SetUID-Bit Linux-Übung: Spezialbits

N/A
N/A
Protected

Academic year: 2022

Aktie "3. Sticky-Bit 2. SetGID-Bit 1. SetUID-Bit Linux-Übung: Spezialbits"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Linux http://kohnlehome.de/linux/U_Spezialbits.pdf

Linux-Übung: Spezialbits

1. SetUID-Bit

Erstellen Sie die Benutzer anna und berta. Melden Sie sich als anna an.

Die verschlüsselten Passwörter sind in der Textdatei /etc/shadow gespeichert.

Notieren Sie die Rechte, den Besitzer und die Gruppe dieser Datei.

Rechte: ________________________________________ Besitzer: ______________________ Gruppe: ______________________

Welche Mitglieder hat die Gruppe? _____________________

Wer darf die Datei ändern? ___________________________

Wer darf die Datei lesen? ____________________________

Mit dem Programm passwd kann jeder Benutzer sein Passwort ändern.

Notieren Sie die Rechte, den Besitzer und die Gruppe der Datei /usr/bin/passwd.

Rechte: ________________________________________ Besitzer: ______________________ Gruppe: ______________________

Wer darf dieses Programm ausführen? _____________________

Welches Spezialbit ist gesetzt? ___________________________

Welche Rechte erhält das Programm, wenn es von anna ausgeführt wird? ______________________________

Darf das Programm die Datei /etc/shadow ändern? ______________________

Ändern Sie Ihr Passwort und setzen Sie es dann wieder auf den ursprünglichen Wert zurück.

2. SetGID-Bit

Erstellen Sie das Verzeichnis /var/datengid/ mit Vollzugriff für alle Benutzer.

Erstellen Sie als anna die Datei /var/datengid/adatei1. Notieren Sie die Rechte, den Besitzer und die Gruppe dieser Datei.

Rechte: ________________________________________ Besitzer: ______________________ Gruppe: ______________________

Setzen Sie beim Verzeichnis /var/datengid/ das SetGID-Bit. Befehl: ________________________________________________

Erstellen Sie als anna die Datei /var/datengid/adatei2. Notieren Sie die Rechte, den Besitzer und die Gruppe dieser Datei.

Rechte: ________________________________________ Besitzer: ______________________ Gruppe: ______________________

Löschen Sie das Verzeichnis /var/datengid/ wieder.

3. Sticky-Bit

Erstellen Sie das Verzeichnis /var/datensticky/ mit Vollzugriff für alle Benutzer.

Erstellen Sie als anna das Verzeichnis /var/datensticky/averz/ und die Datei /var/datensticky/adatei. Erstellen Sie als berta das Verzeichnis /var/datensticky/bverz/ und die Datei /var/datensticky/bdatei. Versuchen Sie, als anna die von berta erstellten Dateien zu löschen. Funktioniert das? ____________

Erstellen Sie als berta die gelöschten Dateien nochmal.

Setzen Sie beim Verzeichnis /var/datensticky/ das Sticky-Bit. Befehl: ______________________________________________

Versuchen Sie, als anna alle Dateien und Verzeichnisse zu löschen. Bei welchen funktioniert das? ____________________________

Löschen Sie das Verzeichnis /var/datensticky/ wieder.

Franz Kohnle Seite 1 von 1 08.02.2011

Referenzen

ÄHNLICHE DOKUMENTE

a) Die Register: Sie dienen als Zwischenspeicher für Daten und Befehle. b) Das Steuerwerk: Jeder einlangende Befehl wird hier decodiert und aktiviert ein entsprechen-

1) Reset. This has highest priority. This has second highest priority. This has third highest priority. This has lowest priority. you execute XOP instructions to

FIGURE 4·13.. The cartridge is inserted in the drive. The spindle motor is on and up to speed. The head is settled on the specified data track. The cartridge is in

This appendix presents tables of'P~chine opcodes and operator execution times.. Table C-l presents the opcodes, and Table C-2 presents the operator execution

Diese C-Code inkludiert allgemeine Funktionen in einem anderen Datei die in den meisten F¨ allen f¨ ur ein Spiel ben¨ otigt wird (z. B eine Funktion die bestimmt wann ein Stoß

für das Stak-Segment oder kann der Stak über die vorhandenen Seitentabellen zweiter.. Stufe adressiert

Ein Betriebssystem verwendet Paging, um für die vershiedenen Prozesse jeweils einen vir-.. tuellen Hauptspeiher

mentiert werden, dass es niht in einen Deadlok geraten kann; wenn ja, wie; wenn nein,.