Yshopnoosa.com

Hur till ändra Unix lösenords giltighetstid


Medan varje Unix distribution skiljer sig i sina säkerhetsprinciper, genomdriva nästan alla ett obligatoriskt lösenord utandning system. Lösenordets giltighetstid är en viktig del av säkerheten i systemet, eftersom det garanterar användaren måste byta lösenord när ett visst antal dagar har passerat. Ändrar lösenordet skär av obehöriga användare som kan ha känt lösenord och förseningar brute tvingar verktyg från gissa rätt lösenord. Ändra tiden lösenord för ett konto kräver ett enda kommando.

Instruktioner

1 Logga in på Linux eller Unix-maskin som root-användare. Öppna en konsol om du är fysiskt på det, eller distans från SSH och Telnet.

2 Hitta den användare vars konto du vill ändra lösenord för förfallodatum på. Skriv "mer/etc/passwd" på kommandoraden utan anföres att bläddra genom Användarlista, eller söka efter en del av namnet genom att skriva kommandot "katt/etc/passwd | grep < användarnamn > "utan citationstecken. Texten < användarnamn > kan ersättas med en del av användarnamnet eller ett reguljärt uttryck.

3 Ange kommandot "passwd - x < dagar >< användarnamn >" utan citationstecken, ersätta < dagar > för antalet dagar tills lösenordet upphör att gälla, och < användarnamn > för användarnamnet för det konto som du ändrar lösenord utgångsregler för.

Tips & varningar

  • Användaren kommer inte att kunna välja samma lösenord två gånger. Medan de exakta reglerna skiljer sig åt mellan Unix-system, kräver de flesta leverantörer att det nya lösenordet vara avsevärt skiljer sig från originalet.
  • Vissa användare kommer att ändra sina lösenord tillbaka till gammalt en när de har uppfyllt systemet ändra regel. Kommandot "passwd - n < dagar >< användarnamn >" gör att du kan ange ett minsta antal dagar som måste förflyta innan en användare kan återställa sina lösenord, att göra sådana lösningar långt mindre vanligt.