1_05 G_Administration 1
Grundlegende Administration 1
Grundlegende Administration 1
-
- 1 / 18
-
Flashcards
Benutzerverwaltung
Zugriffskontrolle
Überwachung des Zugriffs von Subjekten (Benutzer) auf Objekte (Ressourcen eines Geräts)
Benutzerverwaltung
Zugriffsrechte
Regeln nach denen die Zugriffskontrolle ausgeführt wird.
In Linux: Zugriffsrechte an Dateien gekoppelt
Für jede Datei anzugeben: Wer darf die Datei
- lesen
- ändern
- ausführen
Benutzerverwaltung
normal user
tatsächlicher Benutzer (Mensch)
kann Prozess starten
Benutzerverwaltung
system user
künstliche Benutzer (Systemprozesse)
können Prozesse starten
Benutzerverwaltung
GID
Group ID
(Zusammenfassung von Benutzern zu Gruppen)
Gruppen durch Group ID und Gruppennamen eindeutig identifizierbar
Benutzerverwaltung
restricted shell
Shell mit stark eingeschränkten Rechten
Benutzerverwaltung
Shadow-Dateien
/etc/shadow und /etc/gshadow
- Orte für verschlüsselte Kennwörter
- nur für Administrator lesbar
- * oder ! anstelle Kennwort
Rechteverwaltung
SetUID/SetGID
Programmausführung mit Rechten anderer Benutzer durch (SetUID/SetGID)
- zusätzliches Recht an einer Datei
- erlaubt allen Benutzern die Ausführung mit den Rechten des zugehörigen Benutzers / der zugehörigen Gruppe
- wird mit Befehl chmod vergeben
(chmod: Änderung von Rechten)
Rechteverwaltung
SetUID/SetGID Unterscheidung
RUID - Real UID, tatsächlicher Benutzer
EUID - Effective UID, Benutzer mit dessen Rechten gerade gearbeitet wird
RGID/EGID - für Gruppen
Rechteverwaltung
Sticky-Bit
- bei Verzeichnissen beinhaltete das Schreibrecht die Rechte zum Löschen von Dateien und zur Dateinamensänderung
- mit Sticky-Bit werden diese Rechte beschränkt auf den Administrator un den Eigentümer der Dateien
- Sticky-Bit gesetzt mit Befehl chmod
Softwareinstallation
(Software-)Paket
Archivdatei zur Softwareinstallation
- Paket enthält ein bestimmtes Programm
- anderer Inhalt möglich (Dokumentation oder Programmteile)
Softwareinstallation
(Software-)Paket Unterscheidung in:
- Binärpakete: fertig kompilierte und eingerichtete Programme
- Quellpakete: Quellcode der erst noch kompiliert und eingerichtet werden muss
Softwareinstallation
Repository
Sammlung von Softwarepaketen
- wird vom Distributor bereitsgestellt
Softwareinstallation
Abhängigkeiten
viele Pakete setzen andere Pakete voraus
Softwareinstallation
Metadaten
Informationen über ein Paket
- Name und Version der Software
- Abhängigkeiten
- Kurzbeschreibung
Softwareinstallation
Paketmanagement
Software zur:
- Installation
- Aktualisierung
- Löschung von Paketen
Softwareinstallation
Paketformat (Debian/Linux)
deb
Softwareinstallation
Paketmanagement (Debian/Linux)
Advanced Packaging Tool (APT)
Befehle:
- aptitude: menügesteuert, high-level
- apt-get: Kommandozeile, mid-level
- apt-cache: Paketcache durchsuchen, mid-level
- dpkg: Kommandozeile, low-level