Veranderen van Unix wachtwoorden

Wanneer u als systeembeheerder ("root") bent ingelogd, d.w.z. op de command line achter het hekje staat, kunt u van elke willekeurige gebruiker (met inbegrip van "root" zelf) het wachtwoord veranderen met de opdracht

passwd [gebruiker]

Het systeem zal dan om het nieuwe wachtwoord vragen. Het door u ingetoetste wachtwoord wordt niet op het scherm zichtbaar (zodat iemand die over uw schouder mee kijkt het niet kan lezen). Om te voorkomen dat u door een tikfout een niet bedoeld wachtwoord ingeeft, zal het systeem daarna nogmaals om het nieuwe wachtwoord (dat ook niet op het scherm wordt getoond) vragen. Als u zo twee keer hetzelfde nieuwe wachtwoord ingeeft, gaat het systeem er van uit dat dit inderdaad het door u gewenste wachtwoord is.

Wanneer u niet in staat bent om als systeembeheerder in te loggen, omdat u het bijbehorende wachtwoord niet (meer) kent dan zal dit een probleem (gaan) vormen omdat sommige Unix commando's alleen met de rechten van de systeembeheerder zijn uit te voeren.

Daarom verdient het aanbeveling om, zodra u het wachtwoord van "root" wijzigt,

  1. Te zorgen dat minstens één andere persoon binnen uw bedrijf het nieuwe wachtwoord weet;
  2. Het wachtwoord - met een blanko papiertje er om heen gevouwen om te voorkomen dat het leesbaar is voor onbevoegden door het tegen het licht te houden - in een verzegelde envelop in de kluis te bewaren;
  3. Desgewenst het nieuwe wachtwoord door te geven aan Saldata, als extra voorzorg en t.b.v. het verlenen van service via het modem.
Overigens kan ook een gewone gebruiker met dit commando zijn wachtwoord wijzigen. In dat geval hoeft alleen het commando te worden ingegeven, zonder gebruiker. Vervolgens wordt gevraagd om het oude wachtwoord en daarna weer twee keer om het nieuwe. Ook hier wordt geen van de ingegeven wachtwoorden op het scherm getoond.