Benutzer und Rechte Teil 3

Ähnliche Dokumente
Benutzer- und Rechte-Verwaltung Teil 2

Benutzer und Rechte Teil 2

Benutzer- und Rechte-Verwaltung Teil 2

Benutzer- und Rechte-Verwaltung Teil 1

Prozesse, Logs und Systemverwaltung

Benutzer- und Rechte-Verwaltung Teil 3

Benutzer- und Rechte-Verwaltung Teil 3

Benutzer- und Rechte-Verwaltung Teil 1

Benutzer, Gruppen, Zugriffsrechte

Unix-Dateirechte. Mark Heisterkamp 18. Juni Mark Heisterkamp, Unix-Dateirechte, 18. Juni 2008 Seite 1/39

Benutzer- und Rechte-Verwaltung Teil 2

Benutzerverwaltung unter Linux

Benutzer- und Rechtevergabe

Die Benutzerverwaltung

Systeme I: Betriebssysteme Kapitel 3 Dateisysteme. Wolfram Burgard

2.Übung Systemsoftware (SYS) Hochschule Mannheim

Benutzerrechte: Filesystem Access-Control-List (FACL) unter Linux

Rechteverwaltung unter Unix/Linux

Arbeiten mit der Shell Teil 1

Betriebssysteme - Benutzerverwaltung

2 2. Tag. 2.1 Das Dateisystem. das Dateisystem organisiert die Speicherung von Daten. viele Betriebssysteme haben verschiedene Dateisysteme

Linux Kurs Vorlesung 2 - Terminal

Tutorium 1 Systemadministration 2 - Linux Universität Hildesheim

Verständliche Einführung was Rechte sind, was sie bewirken und wie man diese verändert.

1 Dateisystem und Zugriffsrechte

Arbeiten mit der Shell Teil 1

Arbeiten mit der Shell Teil 1

LINUX-EINSATZMÖGLICHKEITEN... 2 INIT - RUNLEVELS... 2 MODULE... 2 BENUTZER UND GRUPPEN... 3 DATEIEN UND VERZEICHNISSE... 4 RECHTE... 4 NETZWERK...

SCI Linux Einführung

Gibt Daten im erweiterten Format aus. Dies beinhaltet die Angabe von Zugriffsrechten, Besitzer, Länge, Zeitpunkt der letzten Änderung und mehr.

Basiskonzepte des Rechnerbetriebs

Arbeiten mit der Shell Teil 2

Benutzer und Rechte Teil 1

Arbeiten mit der Shell Teil 2

Dateisystem 1, Suchen & Finden

4 Zugriffsschutz. soll unerwünschte Zugriffe von Subjekten auf Objekte verhindern. (access protection, access control) Beispiele:

Einführung Linux-Kurs der Unix-AG

Die Shell - Das Vorspiel

Lösung von Übungsblatt 2. Aufgabe 1 (Klassifikationen von Betriebssystemen)

Linux Kommandozeile: Einfache Skripte. 1 Wiederhohlung. 2 Einfache Skripte

Dateisystem 2, RegEx, Manpages

Unix Grundlagen (Teil 1.b)

Vorlesung Unix-Praktikum

pwd mkdir Zeigt das aktuelle Verzeichnis an Beispiel: pwd

User, Gruppen, Rechte & sicheres System

Linux Systemadministration

Allerdings gibt es eine Vielzahl an Möglichkeiten, wie man bestimmten Benutzern mehr erlauben kann:

Linux Grundlagen Tutorium

Betriebssysteme UNIX/Linux Übungsthema 3 Zugriffsrechte und Werkzeuge zum Dateihandling. Dirk Wenzel Dr. Jörg Gruner

SelfLinux Dateien unter Linux

Linux-Camp: Linux als Server am Beispiel LAMP


Betriebssysteme 2. Foliensatz Z Zusammenfassung. Prof. Dr.-Ing. Hans-Georg Eßer. 12. Januar 2017

Die Architektur von UNIX/Linux- Betriebssystemen. Mag. Lukas Feiler, SSCP

Die Linux BASH. Was ist denn eine Shell?

Arbeiten in der Unix-Kommandozeile

Benutzer und Rechte Teil 1, Paketverwaltung

Inhaltsverzeichnis. 1. Einführung in Linux Gegenüberstellung zu MS Windows: 2.Was ist ein SAMBA Server:

Arbeiten in der Unix-Kommandozeile

Dateisystem 2, Suchen & Finden

Ronald Wölfel Wolfgang Borkner. mitp-trainingsbuch SuSE Linux Systemadministration

Unix/Linux Grundlagen für Einsteiger

4 Einrichten von Benutzern

Systeme I: Betriebssysteme Kapitel 3 Dateisysteme. Wolfram Burgard

Übungsblatt A zu Linux

IT-Security Teil 3: Einführung in das Rechte-System von (Linux/Unix)

1. Benutzerverwaltung. 1.1 Die Dateien /etc/passwd und /etc/shadow. 1.2 Accounts für Benutzer anlegen.

Das CIP der Mathematik

Übung: Kennenlernen der Linux-Benutzeroberfläche

Betriebssysteme SS Hans-Georg Eßer Dipl.-Math., Dipl.-Inform. Foliensatz E SB 5 ( ) ACLs und Capabilities

Holger Gollan (Axel Tombrink) Universität Duisburg-Essen Rechenzentrum Essen. Einführung in Linux - 1

Befehl Beispiel Beschreibung An- und Abmelden: es geht aber auch einfach: reboot. es geht aber auch einfach. halt. Strg + l (kleines L) mkdir --help

vorneweg: Auch unter Unix/Linux gibt es komfortable grafische Benutzerschnittstellen ;)

Grundlagen der Programmierung

Einführung in ein Betriebssystem am Beispiel Linux

UNIX Die wichtigsten Befehle

Rocks-Cluster und NIS

Transkript:

Benutzer und Rechte Teil 3 Linux-Kurs der Unix-AG Zinching Dang 24. Januar 2018

Übersicht Wiederholung: Benutzer & Gruppen Zugriffsrechte & Besitzverhältnisse Befehle & Optionen Zusammenfassung & Ausblick Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 2 / 17

Übersicht https://xkcd.com/1459 Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 3 / 17

Wiederholung: Benutzer & Gruppen Benutzer haben eine eindeutige UID Systembenutzer: UID<1000 echte Benutzer: UID 1000 haben eine primäre Gruppe (GID) und beliebig viele sekundäre Gruppen Gruppen haben eine eindeutige GID können beliebig viele Benutzer enthalten Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 4 / 17

Wiederholung: Benutzer & Gruppen Systembenutzer root hat die UID 0 ist zur Systemverwaltung gedacht Befehle als root ausführen mit sudo mit su Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 5 / 17

Wiederholung: Benutzer & Gruppen Benutzer- und Gruppendatenbanken /etc/passwd Benutzerdatenbank useradd, usermod, userdel /etc/group Gruppendatenbank groupadd, groupdel /etc/shadow Passwortdatenbank passwd Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 6 / 17

Zugriffsrechte und Besitzverhältnisse Allgemeines verschiedene Zugriffsrechte für Dateien und Verzeichnisse Leserecht (read): Datei lesen/verzeichnis öffnen Schreibrecht (write): Datei verändern/dateien anlegen oder löschen Ausführungsrecht (execute): Datei als Programm ausführen/verzeichnisse betreten und auf Inhalt zugreifen Dateien und Verzeichnisse haben Zugriffsrechte für Besitzer: user Gruppe: group alle anderen: others das spezifischste Zugriffsrecht wird angewandt Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 7 / 17

Zugriffsrechte und Besitzverhältnisse Zugriffsrechte und Besitzverhältnisse bestimmen linuxkurs@ubuntu :~ $ls -hl Dokumente / insgesamt 90 K -rw -rw -r -- 1 linuxkurs proj1 6K Nov 6 Linux -rwxr -xr -x 1 linuxkurs users 80 K Nov 6 ist drwxr -x --- 1 linuxkurs proj2 4K Nov 6 toll Zugriffsrechte für Besitzer andere Gruppe Besitzer Gruppe Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 8 / 17

Besitzverhältnisse im Detail Datei-Besitzer können Zugriffsrechte und Gruppen-Besitzer festlegen können in Verzeichnissen Dateien fremder Besitzer löschen können den Datei-Besitzer nicht ändern Gruppen-Besitzer wird vom Datei-Besitzer festgelegt hat die von ihm festgelegten Zugriffsrechte Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 9 / 17

Besitzverhältnisse ändern chown Allgemeines nur der Datei-Besitzer darf Gruppen-Besitzer ändern Dateien und Verzeichnisse können nicht verschenkt werden nur root darf Datei-Besitzer ändern Argument: Besitzer und/oder Gruppe und Datei/Verzeichnis Wichtige Optionen -R : rekursiv auf ein Verzeichnis ausführen Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 10 / 17

Besitzverhältnisse ändern chown Beispiel chown user1:group1 datei Besitzer und Gruppe festlegen chown :group2 datei nur Gruppe festlegen chown user1 datei nur Besitzer festlegen chown user1: datei Besitzer festlegen, Gruppe auf die GID des Besitzers setzen Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 11 / 17

Zugriffsrechte im Detail Zugriffsrechte sind für Dateien und Verzeichnisse definiert Leserecht: r bzw. Wertigkeit 4 Schreibrecht w bzw. Wertigkeit 2 Ausführungsrecht x bzw. Wertigkeit 1 können symbolisch oder oktal dargestellt werden rwxr-x--- }{{}}{{}}{{} Dreier-Gruppen für Besitzer, Gruppe und alle anderen 7 5 0 Summe der Wertigkeiten anstatt einer Dreier-Gruppe werden mit chmod verändert Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 12 / 17

Zugriffsrechte ändern chmod Allgemeines nur der Besitzer darf Zugriffsrechte ändern Argumente: Zugriffsrechte und Datei/Verzeichnis Zugriffsrechte in symbolischer oder oktalen Notation Wichtige Optionen -R : rekursiv auf ein Verzeichnis ausführen Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 13 / 17

Zugriffsrechte Notationen Symbolisch Notation für die Gruppen Besitzer (user), Gruppe (group) und alle anderen (others) werden die entsprechenden Rechte gesetzt können festgelegt (=), hinzugefügt (+) oder entzogen (-) werden Beispiel chmod u+rwx,g+rx,o-rwx datei Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 14 / 17

Zugriffsrechte Notationen Oktale Notation je eine Ziffer [0 7] für die Gruppen Besitzer (user), Gruppe (group) und alle anderen (others) übliche Nutzung mit direkter Festlegung der Rechte für die jeweiligen Gruppen Beispiel lesen, schreibe und ausführen: 4 + 2 + 1 = 7 Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 15 / 17

Zugriffsrechte Notationen Oktale Notation je eine Ziffer [0 7] für die Gruppen Besitzer (user), Gruppe (group) und alle anderen (others) übliche Nutzung mit direkter Festlegung der Rechte für die jeweiligen Gruppen Beispiel chmod 750 datei Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 15 / 17

Wichtige Befehle & Optionen Befehl Optionen Funktion chown -R Besitzer und Gruppe ändern chmod -R Zugriffsrechte ändern Zugriffsrecht Wertigkeit read 4 write 2 execute 1 Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 16 / 17

Zusammenfassung & Ausblick Zusammenfassung Besitzverhältnisse und Zugriffsrechte von Dateien und Verzeichnissen feststellen und ändern Nächstes Mal Prozesse und Logs Zinching Dang Benutzer und Rechte Teil 3 24. Januar 2018 17 / 17