v této příručce vysvětlíme, jak změnit uživatelské heslo v Linuxu. Ukážeme vám také, jak přinutit uživatele ke změně hesla při příštím přihlášení.
pokyny by měly fungovat na jakékoli distribuci Linuxu, včetně Ubuntu, Debianu a CentOS.
Úvod #
V Linuxu, můžete změnit heslo uživatelského účtu s passwd
utility.
hesla šifrovaných uživatelů a další informace související s hesly jsou uložena v souboru /etc/shadow
.,
jako běžný uživatel můžete změnit pouze své vlastní heslo. Uživatel root a uživatelé s oprávněními sudo mohou změnit hesla jiného uživatele a definovat, jak lze heslo použít nebo změnit.
při změně hesla se ujistěte, že používáte silné a jedinečné heslo.
mít silné heslo je nejdůležitější věc, kterou můžete udělat pro zabezpečení účtu. Často silné heslo má alespoň 16 znaků a obsahuje alespoň jedno velké písmeno, jedno malé písmeno, jedno číslo a jeden speciální znak.,
Z bezpečnostních důvodů se doporučuje pravidelně aktualizovat heslo a pro každý účet použít jedinečné heslo.
Změnit Své Uživatelské Heslo #
změnit svůj vlastní uživatelský účet, heslo, spusťte passwd
příkaz bez argumentů:
passwd
Budete vyzváni k zadání aktuálního hesla., Pokud je heslo správné, příkaz vás požádá o zadání a potvrzení nového hesla.
hesla se nezobrazují na obrazovce, když je zadáte.
při příštím přihlášení do systému použijte nové heslo.
Změnit Heslo Jiného Uživatele #
Jak jsme již zmínili v úvodu, pouze uživatel root a uživatele s sudo
přístup může změnit heslo jiného uživatele účtu.
následující příklad předpokládá, že jste přihlášeni jako uživatel s oprávněními sudo.,
Chcete-li změnit heslo jiného uživatelského účtu, spusťte příkaz passwd
, následovaný uživatelským jménem. Například, chcete-li změnit heslo uživatele jménem linuxize
, spusťte následující příkaz:
sudo passwd linuxize
Budete vyzváni, zadejte a potvrďte nové heslo:
Enter new UNIX password:Retype new UNIX password:
Na úspěch, příkaz vypíše něco takového:
passwd: password updated successfully
ve výchozím nastavení, hesla jsou nastaveny, aby nikdy vyprší., Vynutit uživateli změnit své heslo při příštím přihlášení použijte passwd
příkaz --expire
možnost následuje jméno uživatele:
sudo passwd --expire linuxize
výše uvedený příkaz bude okamžitě vyprší heslo uživatele.
příště se uživatel pokusí přihlásit se starým heslem, budou zobrazeny zprávu nutí změnit heslo:
ssh [email protected]
WARNING: Your password has expired.You must change your password now and login again!Changing password for linuxize.(current) UNIX password:Enter new UNIX password:Retype new UNIX password:passwd: password updated successfullyConnection to 192.168.121.209 closed.
Jakmile uživatel nastaví nové heslo, připojení bude ukončeno.,
závěr #
v tomto tutoriálu jste se naučili, jak změnit hesla uživatele a jak nastavit vypršení hesla.
Více informací o příkazu passwd najdete zadáním man passwd
do terminálu nebo návštěvou man stránky Linux passwd.
Napsat komentář