Hantera användarnycklar med passwd

Många användarkonton kan finnas i ett operativsystem, var och en med sitt eget lösenord. Ändra dem på Linux, har ingen större komplikationer. Om du har behövt det här är ett kommando för att hantera användarnycklar från konsolen: passwd.

Kommandot passwd används för ändra lösenordet för ett användarkonto. Det är ett multifunktionskommandot och på ett visst sätt skalbart. En vanlig användare, jag kan bara ändra lösenordet för hans konto, medan en användare med superanvändarbehörigheter kan ändra lösenordet för vilket konto som helst i systemet. samt definiera en kontroll över utgången av varje tangent och hur ofta den ska ändras. Till exempel, hur lång tid tar det för nyckeln att upphöra och ett nytt lösenord måste definieras.

För att ändra lösenordet för den aktuella användaren, öppna först en terminal och kör:

passwd

ange först det aktuella lösenordet för kontot.

(nuvarande) UNIX-lösenord:

När du anger det (och om det naturligtvis är korrekt) måste du nu ange det nya lösenordet för kontot, och återigen som bekräftelse.

Ange det nya UNIX-lösenordet: Skriv om det nya UNIX-lösenordet ::

Om lösenorden matchar, så gratulerar, du har precis ändrat användarlösenordet.

Ändra lösenord för andra användare

Om du har superanvändarbehörigheter kan du ändra lösenordet för andra systemanvändare. Vi lägger till prefixet "sudo" för att komma in i terminalen som en superanvändare. I allmänhet upprätthåller Passwd en syntax som liknar den här

passwd [OPTIONS] [USER]

där de tillgängliga alternativen är:

passwd

Om vi ​​antar att systemet har användarna User1, User2 och User3 och vill ändra lösenordet för User2. Vi kör i kommandoraden:

sudo passwd User2

och efter att du har angett det nya lösenordet, under en process som liknar det föregående, har User2-lösenordet ändrats från din användare genom superanvändarbehörigheter.

Det finns flera funktioner som passwd har, ändra / låsa / låsa upp / upphöra att gå. Som ett särskilt fall lämnar jag hur man tolkar syntaxen när man kontrollerar statusen för varje användares nycklar. Om vi ​​kör linjen:

passwd -S användare1

Returnerar en rad som liknar följande

Användare1 S dd / mm / åååå f1 f2 f3 f4

Detta betyder:

User1 : kontonamn
S: Status för nyckeln. L låst P aktiv och NP utan nyckel
dd / mm / åååå: datum för nyckelns senaste ändring
f1: minsta varaktighet i dagar efter modifiering
f2: maximal varaktighet i dagar fram till nästa modifiering.
f3: varaktighet i dagar för lösenordsändringsvarningen
f4: tillåten varaktighet i dagar med inaktivitet (-1 = oändlig)

Med passwd har du ett enkelt sätt att hantera dina systemnycklar från konsolen.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.