Z ukazom passwd v sistemu Linux lahko nastavite gesla zase ali za druge. Z raz­lič­ni­mi raz­po­lo­žlji­vi­mi možnostmi lahko pri­la­go­di­te na­sta­vi­tve in celo one­mo­go­či­te neaktivne račune.

Kaj je Linux passwd?

Linuxova ukazna vrstica »passwd« je še posebej pomembna za varnost podatkov v vašem sistemu. Ta ukaz vam omogoča spre­mi­nja­nje gesel za skupine ali posamezne upo­rab­ni­ke v sistemu Linux. Z ukazom »passwd« lahko nastavite tudi intervale za spre­mi­nja­nje in blo­ki­ra­nje gesel. S tem orodjem lahko tako pre­pre­či­te ne­po­o­bla­ščen dostop in bolje upra­vlja­te različne vloge. To velja zlasti pri izbiri varnih gesel.

Program passwd je v vseh običajnih di­s­tri­bu­ci­jah Linuxa, kot sta Debian ali Ubuntu, vgrajen in ga ni treba namestiti.

Kako deluje ukaz passwd?

Delovanje programa passwd je preprosto. Če želite spre­me­ni­ti svoje geslo, preprosto vnesite ukaz v ukazno vrstico. Če imate že geslo, ga ponovno vnesite in nato shranite novo geslo. Za spremembo gesla drugega upo­rab­ni­ka po­tre­bu­je­te pravice root. Če jih imate, lahko z ukazom sudo v sistemu Linux ustvarite ali spre­me­ni­te geslo drugega upo­rab­ni­ka. Ko se ta uporabnik na­sle­dnjič prijavi, mora vnesti novo geslo.

Kakšna je sintaksa ukaza passwd v sistemu Linux?

Sintaksa pre­pro­ste­ga ukaza passwd je naslednja:

$ passwd [Options] [User]
bash

Če izpustite parametra »[Options]« in »[User]«, spre­me­ni­te le svoje geslo.

Katere možnosti ponuja ukaz passwd v sistemu Linux?

Za ukaz passwd obstaja veliko možnosti. Naj­po­memb­nej­še med njimi so:

  • -a ali –all: Ta možnost v kom­bi­na­ci­ji z možnostjo -s za­go­ta­vlja, da dobite podatke o vseh upo­rab­ni­kih.
  • -d ali –delete: Ta možnost vam omogoča one­mo­go­ča­nje gesla.
  • -e ali –expire: To možnost uporabite, da geslo poteče. Pri na­sle­dnjem prijavi morate z ukazom passwd nastaviti novo geslo.
  • -i ali –inactive [dni]: S to možnostjo določite, kdaj naj se račun izbriše. Čas se določi glede na število dni, ko je uporabnik neaktiven po poteku ve­ljav­no­sti gesla.
  • -k ali –keep-tokens: Ta možnost omeji možnosti spre­mi­nja­nja gesel, ki so že potekla.
  • -l ali –lock: Uporabite to možnost, da zaklenete geslo upo­rab­ni­ka.
  • -n ali –mindays [dni]: To možnost uporabite za določitev, po koliko dneh od zadnje spremembe se geslo lahko ponovno spremeni.
  • -S ali –status: Ta možnost vam prikaže trenutne vrednosti za upo­rab­ni­ka.
  • -u ali –unlock: Ta možnost prevlada nad možnostjo -l ali –lock.
  • -w ali –warndays [dni]: To možnost uporabite za opozorilo upo­rab­ni­ka o bližnjem poteku gesla. Parameter »[dni]« določa, koliko časa vnaprej naj se opozorilo pošlje.
  • -x ali –maxdays [dni]: Ta možnost določa, po koliko dneh je treba geslo obnoviti.

Primeri uporabe ukaza passwd v sistemu Linux

Na podlagi nekaj pre­pro­stih primerov vam bomo pokazali, kako deluje ukaz passwd v sistemu Linux v praksi.

$ passwd
bash

Uporabite ukaz za spremembo svojega gesla. Če niste skrbnik, boste pozvani, da vnesete svoje staro geslo. Če ste ga pravilno vnesli, lahko ustvarite novo geslo. To morate nato še enkrat potrditi.

$ sudo passwd Peter
bash

Določite novo geslo za upo­rab­ni­ka Petra.

$ sudo passwd -x 100 -n 5 -w 7 -i 10 Peter
bash

Z ukazom določite, da bo moral Peter po 100 dneh ustvariti novo geslo. Če bo želel geslo spre­me­ni­ti že prej, bo to lahko storil pet dni po zadnji spremembi. En teden pred iztekom ve­ljav­no­sti gesla bo prejel poziv k spremembi gesla. Če deset dni po izteku ve­ljav­no­sti gesla ne bo določil novega gesla, bo njegov račun de­ak­ti­vi­ran.

Go to Main Menu