Gebruikers, groepen en services beheren in Linux

In Linux is het beheren van gebruikers, groepen en services essentieel voor systeembeheer en beveiliging. Deze zelfstudie biedt u een uitgebreide handleiding over het maken en beheren van gebruikers en groepen, en over het beheren van services en processen.

1. Gebruikers en groepen

Linux gebruikt een op gebruikers gebaseerd toestemmingssysteem. Zo beheert u gebruikers en groepen:

  • Gebruikers aanmaken: Gebruik de opdracht 'useradd' om nieuwe gebruikers toe te voegen.
  • Gebruikers wijzigen: Gebruik 'usermod' om gebruikerseigenschappen zoals de gebruikersnaam, de thuismap of het groepslidmaatschap te wijzigen.
  • Groepen aanmaken: Gebruik 'groupadd' om nieuwe groepen te maken, en 'usermod' om gebruikers aan groepen toe te voegen.
  • Wachtwoorden beheren: Gebruik 'passwd' om gebruikerswachtwoorden in te stellen of te wijzigen.

2. Diensten en processen

Linux-services en -processen worden beheerd met behulp van systeemhulpprogramma's zoals 'systemctl' en 'service':

  • Services starten en stoppen: Gebruik 'systemctl start' en 'systemctl stop' om services respectievelijk te starten en te stoppen.
  • Services inschakelen: Gebruik 'systemctl enable' om een ​​service automatisch te laten starten tijdens het opstarten.
  • Servicestatus bekijken: Gebruik 'systemctl status' om de status van een service te controleren.
  • Processen beheren: Gebruik opdrachten als 'ps' en 'top' om lopende processen te bekijken, en 'kill' om processen te beëindigen.

3. Voorbeelden

Hier volgen enkele voorbeelden van het beheren van gebruikers, groepen, services en processen:

useradd john              # Create a new user named John
usermod -aG sudo john    # Add John to the sudo group
groupadd developers      # Create a new group named Developers
passwd john              # Change John's password
systemctl start apache   # Start the Apache service
systemctl enable apache  # Enable Apache to start at boot

Conclusie

Het effectief beheren van gebruikers, groepen, services en processen is essentieel voor het onderhouden van een veilig en goed functionerend Linux-systeem. Door de richtlijnen en voorbeelden in deze zelfstudie te volgen, bent u beter toegerust om deze taken met vertrouwen uit te voeren.

Voorgestelde artikelen
Gebruikers en machtigingen beheren in Linux
Uw netwerk configureren, problemen oplossen en beveiligen in Linux
Veelvoorkomende problemen oplossen en geavanceerde probleemoplossing in Linux
Aan de slag met virtuele machines en containers in Linux
Inleiding tot pakketbeheer in Linux
Basisbeginselen van Linux-netwerken voor het configureren van netwerkinterfaces en firewalls
Inzicht in bestandssystemen en bestandsrechten in Linux