GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak přinutit uživatele ke změně hesla při příštím přihlášení v Linuxu

Jakmile ve svém systému Linux vytvoříte nového uživatele, možná ho budete muset při příštím přihlášení vyzvat ke změně hesla, aby byly v souladu se zásadami hesel. Tím je zajištěno, že si nastaví jiné heslo – a navíc silné – aby zmařily veškeré pokusy o hrubou sílu ze strany škodlivých uživatelů nebo hackerů. Tím je zajištěna bezpečnost uživatelského účtu.

Existují dva způsoby, jak přimět uživatele, aby si při příštím přihlášení změnil heslo. Pro ukázku jsme použili Ubuntu 20.04.

Donutit uživatele ke změně hesla pomocí příkazu passwd

Příkaz passwd se většinou používá k přiřazení nebo změně hesla uživatele v systému Linux. Chcete-li například resetovat heslo uživatele s názvem bob, jednoduše spusťte níže uvedený příkaz jako uživatel root:

# passwd bob

Budete vyzváni k zadání nového hesla pro uživatelský účet a později jej potvrďte, jak je uvedeno.

Kromě nastavení nebo změny uživatelského hesla také passwd Příkaz lze také použít k přinucení uživatele ke změně hesla, jakmile se příště pokusí přihlásit.

To je možné pomocí poskytnuté syntaxe.

# passwd -e [username]

-e opce (také vyjádřeno jako –vyprší) jednoduše vyprší platnost hesla uživatelského účtu a přinutí uživatele změnit heslo při příštím přihlášení.

Například odejít do důchodu bobova heslo jednoduše spusťte příkaz

# passwd -e bob

NEBO

# passwd -- expire bob

Poté můžete ověřit vypršení platnosti hesla nebo informace o stárnutí spuštěním změny příkaz, jak je znázorněno.

# chage -l bob

Z výstupu můžeme jasně vypozorovat, že heslo pro uživatele bob je třeba změnit při příštím přihlášení.

Při příštím pokusu o přihlášení uživatel bob obdrží upozornění, že platnost jejich hesla vypršela a před pokračováním je třeba je změnit. Uživatel bude požádán, aby nejprve uvedl dříve použité heslo, poté zadal nové heslo a poté jej potvrdil, jak je uvedeno níže.

Donutit uživatele ke změně hesla pomocí příkazu chage

Jak jsme již uvedli, změna příkaz poskytuje přehled o informacích o stárnutí uživatele. Příkaz můžete také použít k vypršení platnosti hesla uživatele a donutit jej, aby jej při příštím přihlášení změnil.

Toho lze dosáhnout pomocí -d možnost následovaná 0, což znamená den zeo. Můžete také použít –lastday příznak, který určuje počet dní od epochy (1. ledna 1970)

Syntaxe jsou uvedeny níže

# chage -d 0 [username]

NEBO

# chage --lastday 1970-01-01 [username]

Můžete například vypršet platnost uživatele jménem jack jak je uvedeno.

# chage -d 0 jack

Když uživatel jack pokusí se přihlásit příště, bude požádán, aby si změnil heslo stejným způsobem, jak je ukázáno v první části této příručky.

Závěr

V tomto tutoriálu jsme zvýraznili dva příkazy, které můžete pohodlně použít k přinucení uživatele ke změně hesla. Pokud jste měli takovou výzvu, doufáme, že jste o této záležitosti získali dostatek informací.


Ubuntu
  1. Jak změnit nebo nastavit uživatelská hesla v Linuxu

  2. Vynutit změnu hesla při příštím přihlášení

  3. Jak donutím uživatele, aby si změnil heslo při prvním přihlášení pomocí ssh?

  1. Jak změnit, odebrat nebo zakázat uživatelské heslo v systému Linux

  2. Jak změnit uživatelské jméno v Linuxu

  3. Nastavte nebo změňte uživatelské heslo v systému Linux

  1. Jak změnit uživatelské heslo v Ubuntu

  2. Jak změnit heslo root v Ubuntu Linux

  3. UNIX / Linux :jak přinutit uživatele, aby změnil své heslo při příštím přihlášení po resetování hesla