Android

Hoe het gebruikerswachtwoord in Linux te veranderen

Linux administratie - Linux Tutorial #18

Linux administratie - Linux Tutorial #18

Inhoudsopgave:

Anonim

In deze handleiding leggen we uit hoe u een gebruikerswachtwoord in Linux kunt wijzigen. We laten u ook zien hoe u gebruikers kunt dwingen hun wachtwoord te wijzigen de volgende keer dat ze inloggen.

De instructies zouden op elke Linux-distributie moeten werken, inclusief Ubuntu, Debian en CentOS.

Invoering

In Linux kunt u het wachtwoord van een gebruikersaccount wijzigen met het hulpprogramma passwd .

De gecodeerde gebruikerswachtwoorden, evenals andere wachtwoorden gerelateerde informatie, worden opgeslagen in het /etc/shadow bestand.

Als gewone gebruiker kunt u alleen uw eigen wachtwoord wijzigen. De rootgebruiker en gebruikers met sudo-rechten kunnen de wachtwoorden van een andere gebruiker wijzigen en bepalen hoe het wachtwoord kan worden gebruikt of gewijzigd.

Zorg er bij het wijzigen van het wachtwoord voor dat u een sterk en uniek wachtwoord gebruikt.

Het hebben van een sterk wachtwoord is het belangrijkste wat u kunt doen om uw account te beveiligen. Vaak heeft een sterk wachtwoord ten minste 16 tekens en bevat deze ten minste één hoofdletter, één kleine letter, één cijfer en één speciaal teken.

Om veiligheidsredenen wordt het aanbevolen om uw wachtwoord regelmatig bij te werken en een uniek wachtwoord voor elk account te gebruiken.

Wijzig uw gebruikerswachtwoord

Om het wachtwoord van uw eigen gebruikersaccount te wijzigen, voert u de opdracht passwd zonder argumenten uit:

passwd

U wordt gevraagd uw huidige wachtwoord in te voeren. Als het wachtwoord correct is, wordt u gevraagd het nieuwe wachtwoord in te voeren en te bevestigen.

Wachtwoorden worden niet op het scherm getoond wanneer u ze invoert.

De volgende keer dat u zich aanmeldt bij uw systeem, gebruikt u het nieuwe wachtwoord.

Wijzig het wachtwoord van een andere gebruiker

Zoals we in de inleiding hebben vermeld, kunnen alleen de rootgebruiker en gebruikers met sudo toegang het wachtwoord van een andere gebruikersaccount wijzigen.

In het volgende voorbeeld wordt ervan uitgegaan dat u bent aangemeld als een gebruiker met sudo-rechten.

Om het wachtwoord van een andere gebruikersaccount te wijzigen, voert u de opdracht passwd uit, gevolgd door de gebruikersnaam. Als u bijvoorbeeld het wachtwoord van een gebruiker met de naam linuxize , voert u de volgende opdracht uit:

sudo passwd linuxize

U wordt gevraagd het nieuwe wachtwoord in te voeren en te bevestigen:

Enter new UNIX password: Retype new UNIX password:

Na succes zal het commando zoiets als dit afdrukken:

passwd: password updated successfully

Dwing gebruiker om wachtwoord te wijzigen bij volgende login

Wachtwoorden zijn standaard ingesteld om nooit te verlopen. Om een ​​gebruiker te dwingen zijn wachtwoord te wijzigen de volgende keer dat hij zich aanmeldt, gebruikt u de opdracht passwd met de optie --expire gevolgd door de gebruikersnaam van de gebruiker:

sudo passwd --expire linuxize

De bovenstaande opdracht vervalt onmiddellijk het gebruikerswachtwoord.

De volgende keer dat de gebruiker probeert in te loggen met het oude wachtwoord, krijgt hij een bericht te zien waarin hij wordt gedwongen het wachtwoord te wijzigen:

ssh [email protected]

WARNING: Your password has expired. You must change your password now and login again! Changing password for linuxize. (current) UNIX password: Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Connection to 192.168.121.209 closed.

Nadat de gebruiker een nieuw wachtwoord heeft ingesteld, wordt de verbinding verbroken.

Conclusie

In deze zelfstudie hebt u geleerd hoe u de wachtwoorden van gebruikers kunt wijzigen en hoe u het verlopen van wachtwoorden kunt instellen.

U kunt meer informatie vinden over de opdracht passwd, door man passwd in uw terminal te typen of de Linux passwd man-pagina te bezoeken.

wachtwoordterminal