Administrer brugernøgler med passwd

Mange brugerkonti kan findes på et operativsystem, hver med sin egen adgangskode. Ændre dem på Linux, har ingen større komplikationer. Hvis du har brug for det, er her en kommando til styring af brugertaster fra konsollen: passwd.

Kommandoen passwd bruges til ændre adgangskoden til en brugerkonto. Det er en multifunktionskommando og på en bestemt måde skalerbar. En almindelig bruger, jeg kan kun ændre adgangskoden til hans konto, mens en bruger med superbrugertilladelser kan ændre adgangskoden til enhver konto i systemet. samt at definere en kontrol over udløbet af hver tast, og hvor ofte den skal ændres. Hvor lang tid tager det for eksempel for nøglen at udløbe, og der skal defineres en ny adgangskode.

For at ændre adgangskoden til den aktuelle bruger skal du først åbne en terminal og køre:

passwd

indtast først den aktuelle adgangskode til kontoen.

(nuværende) UNIX-adgangskode:

Når du indtaster det (og hvis det selvfølgelig er korrekt) skal du nu indtaste den nye adgangskode til kontoen og igen som bekræftelse.

Indtast den nye UNIX-adgangskode: Indtast den nye UNIX-adgangskode igen ::

Hvis adgangskoderne stemmer overens, så tillykke, du har lige ændret brugeradgangskoden.

Ændring af adgangskoder for andre brugere

Hvis du har superbrugerrettigheder, kan du ændre adgangskoden til andre systembrugere. Vi tilføjer præfikset "sudo" for at komme ind i terminalen som en superbruger. Generelt opretholder Passwd en syntaks svarende til denne

passwd [OPTIONS] [USER]

hvor de tilgængelige indstillinger er:

passwd

Hvis vi antager, at systemet har brugerne User1, User2 og User3, og gerne vil ændre adgangskoden til User2. Vi udfører i kommandolinjen:

sudo passwd Bruger2

og efter at have indtastet den nye adgangskode under en proces svarende til den foregående, er bruger2-adgangskoden blevet ændret fra din bruger gennem superbrugernes tilladelser.

Der er forskellige funktioner, som passwd har, ændre / låse / låse op / udløbe nøgler. Som et bestemt tilfælde forlader jeg, hvordan man fortolker syntaksen, når jeg kontrollerer status for hver brugers nøgler. Hvis vi udfører linjen:

passwd -S bruger1

Returnerer en linje svarende til følgende

Bruger1 S dd / mm / åååå f1 f2 f3 f4

Det betyder:

User1 : kontonavn
S: Nøglestatus. L låst P aktiv og NP uden nøgle
dd / mm / åååå: dato for den sidste ændring af nøglen
f1: minimum varighed i dage efter ændring
f2: maksimal varighed i dage indtil næste ændring.
f3: varighed i dage efter advarsel om ændring af kodeord
f4: autoriseret varighed i dage med inaktivitet (-1 = uendelig)

Med passwd har du en enkel måde at administrere dine systemnøgler fra konsollen.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.