1_05 G_Administration 1

Grundlegende Administration 1

Grundlegende Administration 1


F. F.
Diese Lernkarten behandeln grundlegende Konzepte der Benutzer- und Rechteverwaltung in Debian/Linux. Sie decken Themen wie Softwareinstallation, Paketmanagement, Benutzerverwaltung und Zugriffskontrolle ab. Die Karteikarten sind ideal für Administratoren und IT-Interessierte, die ihre Kenntnisse in der Verwaltung von Benutzern, Gruppen und Rechten vertiefen möchten.
Karten
18
Lernende
10
Sprache
Deutsch
Kategorie
Informatik
Stufe
Grundschule
Erstellt / Aktualisiert
31.05.2013 / 27.05.2021

Lernkarten

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

Lernen