Sudo vs. su: Aký príkaz by ste mali použiť?

Sudo vs. su: Aký príkaz by ste mali použiť?

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 čias Unixu, 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.



ako presunúť súbor z jedného počítača do druhého

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í uží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

má macbook air USB port

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 administratívnych užívateľov už len otázkou pridanie používateľa do správnej skupiny , zvyčajne „admin“, „sudo“ alebo „koliesko“. 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ť.

zdieľam zdieľam Tweet E -mail Je Linux skutočne odolný voči vírusom a škodlivému softvéru? Tu je Pravda

Počuli ste už, že Linux skutočne nerobia problémy s vírusmi a škodlivým softvérom. Ale prečo je to tak? A čo je dôležitejšie, je to pravda?

Čítajte ďalej
Súvisiace témy
  • Linux
  • Príkazy Linux
  • Správa systému
O autorovi David delony(49 publikovaných článkov)

David je nezávislý spisovateľ so sídlom na severozápade Pacifiku, pôvodne však pochádza z oblasti Bay Area. 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.

skontrolujte, či je odkaz bezpečný
Viac od Davida Delonyho

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