Met het Linux-commando passwd kunt u wachtwoorden instellen voor uzelf of anderen. Met een reeks beschikbare opties kunt u instellingen aanpassen en zelfs inactieve accounts uitschakelen.

Wat is Linux passwd?

Het Linux-commando passwd is bijzonder belangrijk voor de gegevensbeveiliging van uw systeem. Met dit commando kunt u wachtwoorden wijzigen voor een groep of een gebruiker die Linux gebruikt. Met passwd kunnen ook wijzigings- en vergrendelingsintervallen worden ingesteld. Met deze tool kunt u dus ongeoorloofde toegang voorkomen en verschillende rollen beter beheren. Dit is het geval bij het selecteren van veilige wachtwoorden.

Linux passwd is standaard aanwezig in alle gangbare Linux-distributies zoals Debian of Ubuntu en hoeft niet te worden geïnstalleerd.

Hoe werkt het commando passwd?

De functionaliteit van passwd is eenvoudig. Om uw wachtwoord te wijzigen, voert u gewoon de opdracht in de opdrachtregel in. Als er een oude sleutel is, typt u deze opnieuw en slaat u vervolgens uw nieuwe wachtwoord op. Om het wachtwoord van een andere gebruiker te wijzigen, hebt u rootrechten nodig. Als u die hebt, kunt u de Linux-opdracht sudo gebruiken om de inloggegevens van iemand anders aan te maken of te wijzigen. De volgende keer dat de betreffende persoon inlogt, moet hij of zij de nieuwe sleutel invoeren.

Wat is de syntaxis van Linux passwd?

De syntaxis van het eenvoudige passwd-commando ziet er als volgt uit:

$ passwd [Options] [User]
bash

Als u de parameters ‘[Options]’ en ‘[User]’ weglaat, wijzigt u alleen uw eigen wachtwoord.

Welke opties heeft het Linux-commando passwd?

Er zijn talrijke opties voor passwd. De belangrijkste zijn:

  • -a of –all: Deze optie zorgt er in combinatie met -s voor dat u informatie over alle gebruikers krijgt.
  • -d of –delete: Met deze optie kunt u een wachtwoord uitschakelen.
  • -e of –expire: Gebruik deze optie om een wachtwoord te laten verlopen. Bij de volgende keer inloggen moet dan een nieuw wachtwoord worden ingesteld met passwd.
  • -i of –inactive [dagen]: Met deze optie bepaalt u wanneer een account moet worden verwijderd. De tijd wordt bepaald door het aantal dagen dat een gebruiker inactief is geweest nadat zijn wachtwoord is verlopen.
  • -k of –keep-tokens: met deze optie beperkt u de wijzigingsmogelijkheden voor wachtwoorden die al zijn verlopen.
  • -l of –lock: Gebruik deze optie om het wachtwoord van een gebruiker te vergrendelen.
  • -n of –mindays [dagen]: Gebruik deze optie om te bepalen na hoeveel dagen sinds de laatste wijziging een wachtwoord opnieuw kan worden gewijzigd.
  • -S of –status: Deze optie toont u de huidige waarden voor een gebruiker.
  • -u of –unlock: deze optie overschrijft de optie -l of –lock.
  • -w of –warndays [dagen]: Gebruik deze optie om een gebruiker te waarschuwen dat zijn wachtwoord binnenkort verloopt. De parameter ‘[dagen]’ bepaalt hoe lang van tevoren de waarschuwing moet worden verzonden.
  • -x of –maxdays [dagen]: Deze optie bepaalt na hoeveel dagen een wachtwoord moet worden vernieuwd.

Voorbeelden voor het gebruik van het Linux-commando passwd

Aan de hand van enkele eenvoudige voorbeelden laten we u zien hoe Linux passwd in de praktijk werkt.

$ passwd
bash

Gebruik het commando om uw eigen wachtwoord te wijzigen. Als u niet de beheerder bent, wordt u gevraagd uw oude wachtwoord in te voeren. Als u dit correct hebt ingevoerd, kunt u een nieuwe sleutel aanmaken. U moet dit vervolgens nogmaals bevestigen.

$ sudo passwd Peter
bash

Wijs een nieuw wachtwoord toe aan de gebruiker Peter.

$ sudo passwd -x 100 -n 5 -w 7 -i 10 Peter
bash

Gebruik het commando om aan te geven dat Peter na 100 dagen een nieuw wachtwoord moet aanmaken. Als hij zijn wachtwoord eerder wil wijzigen, kan hij dat vijf dagen na de laatste wijziging doen. Een week voordat zijn wachtwoord verloopt, krijgt hij een melding om zijn wachtwoord te wijzigen. Als hij tien dagen na het verlopen van zijn wachtwoord nog geen nieuw wachtwoord heeft ingesteld, wordt zijn account gedeactiveerd.

Ga naar hoofdmenu