1 / 12

Linux

Gebruikers, groepen en permissies – theorie . Linux. Gebruikers beheren. Bij installatie 2 gebruikers: root (de almachtige gebruiker) Eigen account voor dagelijkse werkzaamheden Gebruikers opgeslagen in configuratie bestanden: / etc / passwd / etc / shadow. Gebruikers beheren.

hope
Download Presentation

Linux

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gebruikers, groepen en permissies – theorie Linux

  2. Gebruikers beheren • Bij installatie 2 gebruikers: • root (de almachtige gebruiker) • Eigen account voor dagelijkse werkzaamheden • Gebruikers opgeslagen in configuratie bestanden: • /etc/passwd • /etc/shadow

  3. Gebruikers beheren • Eigenschappen gebruikers: • Naam • Wachtwoord • Identificatienummer (UID) • Groepsidentificatienummer (GID) • Algemene informatie • Homedirectory • Shell

  4. Gebruikers beheren • Het configuratiebestand /etc/shadow: • Loginnaam • Versleuteld wachtwoord • Diverse velden m.b.t. houdbaarheid van het wachtwoord

  5. Gebruikers beheren • Aanpassen gebruikers gegevens: • Editor (niet aan te raden!) • Speciale commando’s: • useradd • passwd • userdel • usermod • Debian: • adduser

  6. Groepen • Elke gebruiker is minstens lid van één groep: primaire groep • Zie /etc/passwd • Iemand lid maken van meerdere groepen kan: entries toevoegen in /etc/group: • Naam van de groep • Groepswachtwoord • Groepsidentificatienummer • Leden van de groep

  7. Groepen • Ownership: • Elk bestand/directory heeft owners in Linux: • Gebruiker (user-owner) • Groep (group-owner) • Op basis van deze gegevens krijgen de gebruikers hun permissies • Met opdracht ls –l zie je per bestand/directory de huidige owners en de permissies • Voorbeeld: -rw-r—r-- 1 root root 38 Apr 23 2006 test.txt

  8. Groepen • Bij aanmaak bestand/directory wordt gebruiker/groep eigenaar • Ownership is achteraf te wijzigen: • chown <user> <bestand> • chgrp <groep> <bestand> • Commando’s voor groepsbeheer: • groupadd • groupdel • groupmod • groups • Debian: • adduser<user> <group>

  9. Beheer van permissies • Drie basispermissies: op bestanden op directories • r lezen bestand bekijken lijst • w wijzigen bestand maken/wissen bestand • x uitvoeren bestand activeren directory

  10. Beheer van permissies • Permissies instellen met chmod: • Relatief  chmod u+rx,g-r,o-x bestand • Absoluut  chmod 4750 bestand • Relatief : • u/g/o  user/group/other • +/-/=  voeg toe/haal af/overschrijf

  11. Beheer van permissies • Absoluut: • 1epositie = speciale permissies • 2e positie = permissies voor user-owner • 3e positie = permissies voor group-owner • 4e positie = permissies voor de rest v/d wereld • read 4 • write 2 • execute 1

  12. Beheer van permissies • Voorbeeld chmod: • chmod 0750 test.txt • 0 = geen speciale permissies • 7 = 4 + 2 + 1  read+write+execute voor user-owner • 5 = 4 + 1  read + execute voor group-owner • 0 =  geen permissies voor others

More Related