V závislosti od vášho nastavenia Linuxu môžete vykonávať administratívne úlohy pomocou príkazu su alebo sudo. Je ľahké zameniť tieto dva príkazy, pretože oba majú podobné funkcie.
Aký príkaz by ste teda mali použiť? Poďme zistiť.
Su vám poskytuje úplný prístup root
Tradičný spôsob prístupu k účtu root na konfiguráciu systému Linux, ktorý sa vracia do Unixových čias, je pomocou príkazu su:
su -
"-"znamená, že budete mať rovnaké prostredie ako keby ste sa prihlásili priamo ako root. Systém vás vyzve na zadanie hesla. Ak ste úspešní, výzva sa zmení na „#"postava. Potom môžete ako root spustiť všetky potrebné príkazy.
Napíšte odhlásiť sa alebo udrieť Ctrl + D sa po dokončení vrátite k štandardnému používateľskému oprávneniu.
Aj keď je su užitočné, hlavným problémom je, že je to možnosť všetko alebo nič. Máte plný prístup root alebo bežné oprávnenia. Ak máte na serveri viacerých správcov, budete musieť zdieľať rovnaké heslo root.
Sudo vám dáva väčšiu kontrolu
Inštaluje sa viac distribúcií Linuxu, ako sú Debian a Ubuntu
sudo štandardne, pretože je to bezpečnejšie ako používanie su. Je to vyspelý nástroj, ktorý existuje už od roku 1980.Iste, musíte si zapamätať iba jedno heslo, ale plná sila sudo je spojená so správou viacerých správcov na viacerých počítačoch. Je to také užitočné, že sudo bolo zvečnené v kultúre geekov v slávny komiks XKCD. Môžete dokonca nakonfigurovať, aby sa sudo spustilo bez hesla, ale to sa zjavne neodporúča pre servery, kde je bezpečnosť prvoradá.
Okrem úplného prístupu root, ako v prípade su, môžete určiť, ktorí používatelia môžu spúšťať príkazy na ktorých systémoch v /etc/sudoers súbor. Vzhľadom na flexibilitu sudo, /etc/sudoers syntax je komplexná.
Súvisiace: Ako pridať používateľa do zoznamu sudoers v Linuxe
Použite sudo, keď môžete
Pretože sudo je granulárne a bezpečnejšie ako su, viac distribúcií Linuxu ho nastavilo ako predvolený príkaz superužívateľa. Prvý používateľ je zvyčajne označený ako „administratívny“ používateľ, a preto je nastavený na používanie sudo.
Ak systém nemá nainštalované sudo, je ľahké ho získať pomocou správcu balíkov. Po inštalácii je to pre ostatných administrátorov už len otázkou pridanie používateľa do správnej skupiny, zvyčajne „admin“, „sudo“ alebo „koleso“. Tieto skupiny používateľov sú tiež špecifické pre distribúciu.
Teraz môžete svoj systém Linux bezpečne spravovať
So sudo je ľahké spravovať váš systém Linux iba pomocou vášho používateľského hesla. Užívatelia často prehliadajú flexibilitu tohto nástroja. Aj keď je Linux bezpečný operačný systém, žiadny operačný systém nie je dokonalý. V Linuxe stále existujú určité obavy o bezpečnosť, o ktorých by ste mali vedieť.
Počuli ste už, že Linux v skutočnosti neobťažujú vírusy a malware. Ale prečo je to tak? A čo je dôležitejšie, je to pravda?
Čítajte ďalej
- Linux
- Príkazy Linux
- Správa systému
David je nezávislý spisovateľ so sídlom na severozápade Pacifiku, ale pôvodne pochádza z oblasti Bay. Od detstva je technologickým nadšencom. Medzi Davidove záujmy patrí čítanie, sledovanie kvalitných televíznych relácií a filmov, retro hry a zbieranie rekordov.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!
Kliknutím sem sa prihlásite na odber