Heslo root, známe aj ako heslo superužívateľa, je termín bežne používaný v operačných systémoch podobných Unixu, vrátane Linuxu. Účet root je účet správcu s neobmedzeným prístupom a privilégiami k celému systému.
V predvolenom nastavení distribúcie Linuxu často počas inštalácie nenastavujú heslo root. Namiesto toho sa spoliehajú na použitie príkazu sudo (superuser do), ktorý umožňuje bežným používateľom vykonávať špecifické príkazy s dočasnými administrátorskými oprávneniami poskytnutím vlastného používateľského hesla.
Ak je však v systéme Linux nastavené heslo používateľa root, poskytuje úplný administratívny prístup k systému. Toto heslo zvyčajne poznajú iba správcovia systému alebo používatelia, ktorí vyžadujú pokročilý prístup do systému.
Ako nastaviť root heslo na Steam Deck
Existuje niekoľko dôvodov, prečo by ste mohli chcieť nastaviť heslo root na Steam Deck. Po prvé, bude chrániť váš Steam Deck pred neoprávneným prístupom, pretože bude môcť robiť čokoľvek, čo môžete urobiť vy, vrátane inštalácie softvéru, zmeny nastavení a prístupu k súborom.
Môže to byť užitočné aj v prípade, že máte problémy so Steam Deck a potrebujete prístup k účtu root, aby ste problém vyriešili. Ale možno najbežnejším dôvodom na nastavenie hesla root na Steam Deck je inštalácia aplikácií a hier, ktoré nie sú dostupné prostredníctvom obchodu Steam.
- Stlačte tlačidlo Steam na zariadení Steam Deck.
- Posuňte zobrazenie nadol a vyberte možnosť Napájanie .
- V ponuke napájania zvýraznite a vyberte možnosť Prepnúť na pracovnú plochu .
- Počkajte, kým sa Steam Deck prepne do režimu pracovnej plochy.
- Otvorte aplikáciu Konsole (terminál). Ak to chcete urobiť, kliknite na tlačidlo Steam na paneli úloh a vyhľadajte Konsole.
- Po načítaní Konsole zadajte passwd a stlačte Return alebo Enter na klávesnici.
- V Konsole sa zobrazí dialógové okno „Nové heslo“. Zadajte heslo.
- Znova zadajte rovnaké heslo na potvrdenie.
- Po dokončení sa zobrazí správa „heslo bolo úspešne aktualizované“.
Keď uvidíte túto správu, nemusíte robiť nič iné a úspešne nastavíte heslo root na Steam Deck. Bude sa to hodiť, ak si chcete nainštalovať niektoré z aplikácií a doplnkov tretích strán, ktoré vám pomôžu zlepšiť celkový zážitok z vášho Steam Decku.
Ako zmeniť heslo root na Steam Deck
Zmena hesla root v systéme založenom na Linuxe môže byť prospešná pre posilnenie bezpečnosti nahradením predvoleného alebo existujúceho hesla jedinečným a silným. To pomáha chrániť privilégiá správcu spojené s účtom root, zabraňuje neoprávnenému prístupu a chráni dôležité systémové súbory a nastavenia. Zmena hesla používateľa root pridáva ďalšiu vrstvu ochrany proti potenciálnemu narušeniu bezpečnosti a zaisťuje, že neobmedzený prístup k administratívnym schopnostiam systému môžu získať iba oprávnení jednotlivci, ktorí poznajú nové heslo.
- Stlačte tlačidlo Steam na zariadení Steam Deck.
- Posuňte zobrazenie nadol a vyberte možnosť Napájanie .
- V ponuke napájania zvýraznite a vyberte možnosť Prepnúť na pracovnú plochu .
- Počkajte, kým sa Steam Deck prepne do režimu pracovnej plochy.
- Otvorte aplikáciu Konsole (terminál). Ak to chcete urobiť, kliknite na tlačidlo Steam na paneli úloh a vyhľadajte Konsole.
- Po načítaní Konsole zadajte sudo su .
- Po zobrazení výzvy spustite nasledujúci príkaz a stlačte Return :
- passwd
- Zadajte svoje aktuálne root heslo.
- Zadajte nové heslo root.
- Znova zadajte nové heslo root na potvrdenie.
Len sa uistite, že ste nezabudli nové heslo alebo ste zmenili heslo root, inak budete musieť pokračovať v ďalšej časti.
Ako resetovať root heslo na Steam Deck
Prvá metóda na obnovenie hesla používateľa root nie je pre slabé povahy. Je to preto, že to znamená, že v skutočnosti obnovíte svoj Steam Deck na výrobné nastavenia a odstránite všetky rôzne hry, aplikácie a preferencie, ktoré ste už nastavili. Ak však potrebujete obnoviť heslo root na Steam Deck, môžete to urobiť takto:
- Zapnite Steam Deck a uistite sa, že ste prihlásení.
- Stlačte tlačidlo Steam na zariadení Steam Deck.
- V ponuke prejdite nadol a vyberte položku Nastavenia .
- Vyberte Systém .
- Posúvajte sa nadol, kým sa nedostanete do sekcie Rozšírené .
- Zvýraznite a vyberte tlačidlo Factory Reset .
- Pre potvrdenie znova stlačte tlačidlo Factory Reset .
Po chvíli sa váš Steam Deck resetuje späť na výrobné nastavenia a odstráni všetky nainštalované aplikácie, hry a ďalšie súbory, ktoré môžu byť v zariadení. Po dokončení reštartovania zariadenia Steam Deck si budete môcť vychutnať nový začiatok a môžete prejsť vyššie uvedenými krokmi a nastaviť heslo root.
Obnovte koreňové heslo na Steam Deck pomocou režimu obnovenia
Jednou z metód, ktoré možno budete chcieť vyskúšať, ak nechcete stratiť žiadne z údajov, je obnovenie hesla root na Steam Deck pomocou režimu obnovenia. Toto je jedna z tých „skrytých“ možností, ktoré máte, ale predtým, ako budete môcť obnoviť heslo root, musíte urobiť niekoľko vecí. Najprv budete potrebovať niekoľko vecí:
- Počítač so systémom Windows alebo Mac
- Bezdrôtová alebo káblová klávesnica
- USB flash disk alebo SD karta s úložným priestorom aspoň 8 GB.
Za predpokladu, že máte všetko, čo potrebujete, tu je návod, ako môžete obnoviť heslo root na Steam Deck pomocou režimu obnovenia:
- Stiahnite si SteamOS Recovery Image do svojho počítača.
- Zapojte USB disk do počítača.
- Otvorte príslušný obslužný softvér podľa operačného systému vášho počítača.
- Pre Windows Valve odporúča používať Rufus .
- Pre Mac a/alebo Linux Valve odporúča Balena Etcher .
- Podľa pokynov na obrazovke vyberte súbor na obnovenie SteamOS a zapíšte ho na jednotku USB.
- Po dokončení procesu vyberte disk z počítača.
- Pripojte rozbočovač USB k zariadeniu Steam Deck.
- Zapojte novovytvorenú jednotku obnovy.
- Úplne vypnite Steam Deck.
- Podržte tlačidlo zníženia hlasitosti .
- Stlačte a uvoľnite tlačidlo napájania .
- Keď budete počuť zvonenie , uvoľnite tlačidlo zníženia hlasitosti.
- V Správcovi zavádzania vyberte zariadenie EFI USB .
- Počkajte, kým sa nespustíte do prostredia pracovnej plochy.
- Pripojte k vášmu Steam Decku klávesnicu, najlepšie bezdrôtovú klávesnicu, pokiaľ nie je Steam Deck pripojený k dokovacej stanici.
- Dvakrát kliknite na možnosť Terminál s nástrojmi na opravu na pracovnej ploche.
- Zadajte tri nasledujúce príkazy a po každom stlačte Enter.
- sudo ~/tools/repair_device.sh chroot
- rm -f /var/lib/overlays/etc/upper/passwd
- rm -f /var/lib/overlays/etc/upper/shadow
- Po úspešnom zadaní všetkých troch reštartujte Steam Deck.
- Po reštarte stlačte tlačidlo Steam na zariadení Steam Deck
- Posuňte zobrazenie nadol a vyberte možnosť Napájanie .
- V ponuke napájania zvýraznite a vyberte možnosť Prepnúť na pracovnú plochu .
- Počkajte, kým sa Steam Deck prepne do režimu pracovnej plochy.
- Otvorte aplikáciu Nastavenia systému.
- V časti Personalizácia na ľavom bočnom paneli kliknite na položku Používatelia .
- Zvýraznite a vyberte svojho používateľa.
- Kliknite na tlačidlo Zmeniť heslo pod možnosťou E-mailová adresa na pravej strane.
- Dvakrát zadajte nové heslo root a uistite sa, že sa zhodujú.
- Kliknite na tlačidlo Nastaviť heslo .
- Po zobrazení výzvy kliknite na tlačidlo Zmeniť heslo peňaženky .
- Ukončite aplikáciu Nastavenia systému.
Musím sa priznať, že v rámci vlastníctva Steam Decku som tieto kroky musel vykonať niekoľkokrát. Môže sa to zdať ako okružný spôsob, ako zmeniť heslo root, ale tieto kroky sú potrebné, ak si chcete stiahnuť a aktualizovať rôzne nástroje, ktoré vyžadujú prístup root. Ale najlepšie na tom všetkom je, že môžete postupovať podľa týchto krokov a nebudete sa musieť obávať straty údajov na Steam Decku.