A Linux passwd paranccsal jelszavakat állíthat be magának vagy másoknak. A rendelkezésre álló számos opcióval testreszabhatja a beállításokat, és akár letilthatja az inaktív fiókokat is.

Mi az a Linux passwd?

A Linux passwd parancs különösen fontos a rendszer adatbiztonsága szempontjából. A parancs segítségével megváltoztathatja a Linuxot használó csoportok vagy felhasználók jelszavait. A passwd parancs segítségével beállíthatja a jelszavak megváltoztatásának és zárolásának időközét is. Így ez az eszköz segítségével megakadályozhatja a jogosulatlan hozzáférést és jobban kezelheti a különböző szerepköröket. Ez akkor fontos, ha biztonságos jelszavakat választ.

A Linux passwd minden általános Linux-disztribúcióban, például a Debianban vagy az Ubuntu-ban alapértelmezett, ezért nem szükséges telepíteni.

Hogyan működik a passwd parancs?

A passwd funkciója egyszerű. A jelszó megváltoztatásához csak be kell írni a parancsot a parancssorba. Ha van régi kulcs, írja be újra, majd tárolja el az új jelszót. Más felhasználó jelszavának megváltoztatásához root jogok szükségesek. Ha rendelkezik ilyen jogokkal, a Linux sudo parancsával létrehozhatja vagy megváltoztathatja mások hitelesítő adatait. Amikor a megfelelő személy legközelebb bejelentkezik, be kell írnia az új kulcsot.

Mi a Linux passwd parancs szintaxisa?

Az egyszerű passwd parancs szintaxisa így néz ki:

$ passwd [Options] [User]
bash

Ha kihagyja az „[Options]” és „[User]” paramétereket, akkor csak a saját jelszavát módosítja.

Milyen lehetőségeket kínál a Linux passwd parancs?

A passwd parancsnak számos opciója van. A legfontosabbak a következők:

  • -a vagy –all: Ez az opció a -s opcióval együtt biztosítja, hogy minden felhasználóról információt kapjon.
  • -d vagy –delete: Ezzel az opcióval letilthat egy jelszót.
  • -e vagy –expire: Ezzel az opcióval a jelszó lejárhat. A következő bejelentkezéskor a passwd paranccsal új jelszót kell beállítani.
  • -i vagy –inactive [napok]: Ezzel az opcióval meghatározhatja, hogy mikor kell törölni egy fiókot. Az időtartamot az határozza meg, hogy hány napig nem volt aktív a felhasználó a jelszó lejártát követően.
  • -k vagy –keep-tokens: Ezzel az opcióval korlátozhatja a már lejárt jelszavak módosítási lehetőségeit.
  • -l vagy –lock: Ezzel az opcióval zárolhatja a felhasználó jelszavát.
  • -n vagy –mindays [napok]: Ezzel az opcióval meghatározhatja, hogy az utolsó módosítás után hány nap elteltével lehet újra megváltoztatni a jelszót.
  • -S vagy –status: Ezzel az opcióval megtekintheti a felhasználó aktuális értékeit.
  • -u vagy –unlock: Ez az opció felülírja a -l vagy –lock opciót.
  • -w vagy –warndays [napok]: Ezzel az opcióval figyelmeztetheti a felhasználót a jelszó lejárta előtt. A „[napok]” paraméter határozza meg, hogy mennyi idővel előre kell elküldeni a figyelmeztetést.
  • -x vagy –maxdays [napok]: Ez az opció határozza meg, hogy hány nap elteltével kell megújítani a jelszót.

Példák a Linux passwd parancs használatára

Néhány egyszerű példával bemutatjuk, hogyan működik a Linux passwd parancs a gyakorlatban.

$ passwd
bash

Használja a parancsot a saját jelszavának megváltoztatásához. Ha nem Ön az adminisztrátor, a rendszer kéri a régi jelszó megadását. Ha helyesen adta meg, létrehozhat egy új kulcsot. Ezt követően újra meg kell erősítenie.

$ sudo passwd Peter
bash

Adjon meg egy új jelszót Peter felhasználónak.

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

A paranccsal megadhatja, hogy Peternek 100 nap után új jelszót kell létrehoznia. Ha korábban szeretné megváltoztatni a jelszavát, akkor az utolsó változtatás után öt nappal teheti meg. A jelszó lejárta előtt egy héttel a rendszer kéri, hogy változtassa meg a jelszavát. Ha a jelszó lejárta után tíz nappal nem állít be új jelszót, akkor a fiókja deaktiválásra kerül.

Ugrás a főmenübe