Sådan tvinges brugeren til at ændre adgangskode ved næste login i Linux


I vores sidste artikel har vi forklaret dig, hvordan du ændrer udløbsoplysninger om brugeradgangskode i Linux, hvor vi kiggede på forskellige eksempler på chage-kommandoen. I denne artikel vil vi uddybe, hvordan man kraftigt får en bruger til at ændre sin adgangskode ved næste login i Linux.

Bemærk, at hvis du lige har oprettet en brugerkonto med en standardadgangskode, kan du også bruge dette trick til at tvinge den bruger til at ændre deres adgangskode ved det første login.

Der er to mulige måder at opnå dette på, som beskrevet detaljeret nedenfor.

Brug af passwd Command

For at tvinge en bruger til at ændre sin adgangskode skal først og fremmest adgangskoden være udløbet, og for at få en brugers adgangskode til at udløbe, kan du bruge kommandoen passwd, som bruges til at ændre en brugers adgangskode ved at angive - e eller - expire skift sammen med brugernavn som vist.

# passwd --expire ravi

Bekræft derefter brugerens ravis udløb af adgangskode og aldringsoplysninger med chage-kommandoen som vist.

# chage -l ravi

Efter at have kørt passwd-kommandoen ovenfor kan du se fra output af chage-kommandoen, at brugerens adgangskode skal ændres. Når brugeren ravi prøver at logge ind næste gang, bliver han bedt om at ændre sin adgangskode, før han kan få adgang til en skal som vist i det følgende skærmbillede.

Brug af chage Command

Alternativt kan du bruge kommandoen chage med indstillingen -d eller --lastday , der indstiller antallet af dage siden 1. januar 1970, hvor adgangskoden sidst blev ændret.

For at indstille brugerens adgangskodeudløb skal du køre følgende kommando ved at angive dagen til nul (0), betyder at adgangskoden ikke er blevet ændret siden ovenstående dato (dvs. 1. januar 1970), så adgangskoden er bogstaveligt talt udløbet og skal ændres straks før brugeren kan få adgang til systemet igen.

# chage --lastday 0 ravi
OR
# chage --lastday 1970-01-01 ravi

Tjek derefter brugerens ravis adgangskodes udløb og aldringsoplysninger med chage-kommandoen ved hjælp af -l som vist.

# chage -l ravi

Her er nogle yderligere brugeradministrationsvejledninger til dig.

  1. 11 måder at finde brugerkontooplysninger og loginoplysninger i Linux
  2. Sådan slettes brugerkonti med hjemmekatalog i Linux

Det anbefales altid at minde brugerne om at ændre deres kontoadgangskoder regelmæssigt af sikkerhedsmæssige årsager. I denne artikel har vi forklaret to måder at tvinge brugere til at ændre deres adgangskode i næste login. Du kan stille spørgsmål via nedenstående kommentarformular.