Ako zmeniť heslo root v systéme Linux



Vyskúšajte Náš Nástroj Na Odstránenie Problémov

Účet root má schopnosť ovládať čokoľvek v systéme Unix a Linux sa nijako nelíši. Na zmenu údajov hesla systému Linux je potrebné použiť príkaz passwd, to isté platí pre root. Kvôli špeciálnej povahe tohto príkazu platia určité preventívne opatrenia. Je pozoruhodné, že nie je možné ľahko meniť údaje o heslách systému Linux pre používateľa root v systéme Ubuntu alebo Ubuntu bez toho, aby ste najskôr vykonali nejaké zmeny.



Väčšina používateľov, ktorí chcú zmeniť údaje o hesle systému Linux, si bude musieť otvoriť grafický terminál. Môžete to urobiť podržaním klávesov Ctrl, Alt a T. Môžete tiež kliknúť na ponuku Aplikácie, prejsť na systémové nástroje a vybrať terminál. Používatelia CentOS, ktorí nemajú nainštalované grafické rozhranie, sa budú chcieť prihlásiť do svojho virtuálneho terminálu pomocou používateľského účtu za predpokladu, že majú aktualizované balíčky sudo.



Metóda 1: Zmena hesla root vo väčšine distribúcií systému Linux

Za predpokladu, že vo vašej distribúcii je nainštalovaný balík sudo, môžete root root zmeniť pomocou sudo passwd root príkaz. Najprv sa zobrazí výzva na zadanie hesla sudo a potom budete musieť dvakrát zadať nové heslo pre systém UNIX. Vaše heslo bude testované na zložitosť, takže sa budete chcieť uistiť, že je dobré. Po dvojitom zadaní hesla by sa mal zmeniť váš účet root. Podržte Ctrl a Alt a potom stlačte F1-F6, aby ste sa dostali k prázdnemu virtuálnemu terminálu. Zadajte root a potom nové heslo, aby ste sa uistili, že funguje. Ak vezmeme do úvahy riziká spojené s prácou ako root, nezabudnite napísať exit, aby ste sa dostali z tejto konzoly. Ak nepracujete na serveri, podržte stlačené klávesy Ctrl, Alt a F7, aby ste sa dostali späť do svojho grafického prostredia. Táto metóda by mala fungovať na Debiane a na mnohých ďalších distribúciách. Rovnako by to malo fungovať s Archom, ak máte nainštalované všetky nevyhnutné balíky.



Metóda 2: Zmena hesla root v systéme Ubuntu Linux

Ubuntu a jeho rôzne deriváty hashujú účet root, ktorý ho funkčne deaktivuje. Nebudete môcť ľahko zmeniť heslo používateľa root, pretože v skutočnosti neexistuje. To platí pre Xubuntu, Kubuntu, Lubuntu a potenciálne väčšinu inštalácií Linux Mint a Trisquel. Aj keď je možné účet aktivovať, vôbec sa to neodporúča. Nezabúdajte, že váš prvý používateľ v týchto systémoch je správca a ku koreňovému účtu má prístup zadaním sudo -i po výzve a zadaní hesla. Funguje to rovnako ako akékoľvek iné prihlásenie do root a je to o niečo bezpečnejšie. Ak ste si úplne istí, že chcete aktivovať účet root, a rozumiete možným rizikám, zadajte text sudo passwd root a stlačte kláves Enter. Zadajte nové heslo systému UNIX a nezabudnite na neho. Potom budete musieť bežať sudo passwd -u root na odblokovanie účtu. Dostanete správu s textom typu „Informácie o uplynutí platnosti hesla zmenené“, čo znamená, že ste si otvorili účet. Užívateľ typu root bude fungovať ako obvykle, ale majte na pamäti, aké nebezpečné to v skutočnosti je. Ak chcete zakázať účet root, môžete napísať sudo passwd -dl root znova to zamknúť.

Metóda 3: Zmena údajov hesla systému Linux ako root

Ak ste prihlásení ako root napríklad na virtuálnom termináli servera CentOS, Fedora alebo Red Hat Enterprise Linux, môžete heslo zmeniť jednoduchým zadaním heslo a potom stlačte kláves Enter. Dostanete výzvu s textom „Zadajte nové heslo pre systém UNIX:“ a potom sa zobrazí výzva na jeho druhé zadanie. Majte na pamäti, že ste sa mali skutočne prihlásiť do root, aby ste to mohli urobiť, alebo aby ste ich mohli použiť sudo su pre prístup ku koreňovej výzve. To nebude fungovať na nezmenenom systéme Ubuntu alebo Linux Mint, ale je to dobré pre tých, ktorí používajú serverové systémy alebo používajú ssh na vzdialené prihlásenie. Skôr ako to vyskúšate, uistite sa, že vo výzve máte ako symbol #. V závislosti na predvolenom prihlasovacom shell nastavenom pre root môže mať výzva ďalšie bity informácií.



Pamätajte, že bez ohľadu na to, na akom spôsobe alebo distribúcii pracujete, môžete tiež písať kto som a stlačte kláves Enter, aby ste zistili, ako ste prihlásený.

3 minúty prečítané