Ako zmeniť heslo používateľa v systéme Linux

How Change User S Password Linux




Príkaz passwd v systéme Linux sa používa na efektívnu zmenu hesiel používateľov. Tento príkaz aktualizuje autentifikačný token/heslo pre používateľa, ktorý je uložený v súbore/etc/shadow vášho systému. Štandardný používateľ v systéme Linux môže zmeniť svoje vlastné heslo, superužívateľ však môže zmeniť heslo aj pre ktoréhokoľvek iného používateľa. Keď nastavujete nové heslo, je vhodné zvoliť komplexné heslo. Zložité a bezpečné heslo má nasledujúce vlastnosti:

  • Obsahuje veľké aj malé písmená
  • Obsahuje číslice od 0 do 9
  • Má špeciálne znaky a interpunkčné znamienka
  • Je to veľmi odlišné od vašich predchádzajúcich hesiel
  • Neobsahuje informácie, ako je vaše úplné meno, adresa, telefónne číslo, dátum narodenia alebo licenčné čísla. Tieto informácie je možné ľahko použiť na uhádnutie hesla.

Heslo si vždy poznamenajte na bezpečnom mieste, odkiaľ ho nemožno načítať. Pomôže vám to zapamätať si heslo v prípade, že ste ho zabudli.







V tomto článku vám povieme, ako môžete spravovať heslá používateľov v systéme Linux prostredníctvom príkazového riadka a grafického rozhrania. Príkazy a procesy uvedené v tomto článku sme spustili v systéme Debian 10 Buster, ale môžete ich replikovať vo väčšine distribúcií Linuxu.



Zmena hesla prostredníctvom používateľského rozhrania

Ak ste používateľom systému Linux a uprednostňujete grafické používateľské rozhranie na vykonávanie väčšiny administratívnych operácií, môžete vo svojom systéme použiť nástroj Nastavenia.



K nastaveniam systému máte prístup dvoma spôsobmi.





  • Prejdite na spúšťač aplikácií pomocou klávesu Super/Windows a potom do vyhľadávacieho panela zadajte „nastavenia“ kľúčových slov takto:
  • Kliknite na šípku nadol na hornom paneli pracovnej plochy Debian/Ubuntu a potom kliknite na ikonu „nastavenia“ v nasledujúcej rozbaľovacej ponuke:

V obslužnom programe Nastavenia vyberte na ľavom paneli kartu Podrobnosti a potom na nej na karte Používatelia otvorte zobrazenie Nastavenia používateľov. Takto vyzerá pohľad Používatelia:



Tu budú uvedení všetci používatelia vo vašom systéme. Kliknite na používateľa, ktorého údaje chcete zmeniť. Najprv musíte odomknúť zobrazenie Používatelia, aby ste mohli vykonávať zmeny v jeho nastaveniach. Majte na pamäti, že zobrazenie môže odomknúť iba autorizovaný používateľ/správca. Kliknite na tlačidlo Odomknúť a zadajte svoje poverenia nasledovne:

Po kliknutí na tlačidlo Overiť sa polia v zobrazení Používatelia stanú aktívnymi a môžete v nich vykonávať zmeny.

Kliknite na pole Heslo a otvorí sa nasledujúce zobrazenie Zmeniť heslo. Zadajte nové heslo a potom znova zadajte rovnaké heslo do poľa Potvrdiť nové heslo. Teraz budete môcť vidieť aktívne tlačidlo Zmeniť.

Kliknite na tlačidlo Zmeniť a heslo zvoleného používateľa sa zmení.

Tip: Jeden ľahký a rýchly spôsob prístupu k nastaveniam Používateľov je zadať kľúčové slovo „Používatelia“ do spúšťača aplikácií nasledovne:

Zmena hesla pomocou príkazového riadka

Príkazový riadok Linuxu poskytuje správcovi oveľa väčšiu silu ako používateľské rozhranie na vykonanie používateľských a systémových nastavení. Ak chcete v Linuxe Debian a Ubuntu spustiť predvolenú aplikáciu príkazového riadka, otvorte Spúšťač aplikácií a zadajte kľúčové slová „Terminál“ nasledovne:

Keď sa terminál otvorí, pomocou hesiel používateľov môžete vykonávať nasledujúce akcie:

  • Zmeňte si vlastné heslo
  • Zmeňte heslo pre iného používateľa
  • Zmeňte heslo pre sudo

Zmena vlastného hesla

Nesprávny správca v systéme Linux môže zmeniť iba svoje vlastné heslo. Príkaz passwd sa používa na zmenu hesiel používateľov v systéme Linux. Takto môže používateľ použiť tento príkaz na zmenu vlastného hesla:

$passwd

Pri zadávaní príkazu passwd vás systém vyzve, aby ste zadali svoje aktuálne heslo. Pritom sa kontroluje toto heslo oproti uloženému heslu. Ak sa zhoduje, pokračujete ďalším krokom, tj. Zadaním nového hesla. Po zadaní nového hesla vás systém znova požiada o zadanie nového hesla na potvrdenie. Po zhode týchto dvoch položiek bude vaše heslo úspešne zmenené.

Zmena hesla pre iného používateľa

V systéme Linux môže heslo pre iného používateľa zmeniť iba správca/superužívateľ. Toto je príkaz, ktorý bude používať superužívateľ:

$sudo passwd [používateľské meno]

Keď užívateľ zadá tento príkaz, bude požiadaný o heslo pre sudo, aby sa ubezpečil, že je skutočne super užívateľ. Super užívateľ nemusí zadávať staré heslo používateľa, pretože pravdepodobne používa príkaz na obnovenie zabudnutého hesla. Super užívateľ je však taktiež povinný zadať a znova zadať nové heslo, po ktorom sa úspešne aktualizuje.

Zmena hesla pre sudo

Je dobrým zvykom z času na čas zmeniť heslo super používateľa v systéme Linux. Tu sú dva spôsoby, ktorými môžete zmeniť heslo sudo:

Metóda 1:

Prvým spôsobom je prihlásiť sa ako root pomocou nasledujúceho príkazu:

$sudo -i

Keď ste po zadaní platného hesla prihlásení ako root, zmeňte heslo pre root pomocou príkazu passwd.

Potom môžete príkazový riadok root ukončiť pomocou príkazu exit:

Metóda 2:

Druhá metóda je použiť nasledujúci príkaz ako sudo:

$sudo passwdkoreň

Zadajte heslo pre sudo a potom môžete zmeniť heslo pre root, ako pre každého iného používateľa.

To bolo všetko, čo ste potrebovali vedieť o zmene hesiel používateľov v systéme Linux, a to prostredníctvom používateľského rozhrania aj príkazového riadka. Teraz môžete vo svojom systéme udržiavať veľmi bezpečný používateľský účet.