Што такое Sudo ў Linux?

Судо Каманда дае некаторыя правы адміністратара для Non-адміністратара карыстальнікаў

Пры запуску адміністрацыйных прыкладанняў у Linux, выкарыстоўвайце каманду су, каб пераключыцца на суперпользователя (корань) або з дапамогай каманды Sudo. Некаторыя Linux дыстрыбутывы дазваляюць карыстальніку корань, але некаторыя гэтага не робяць. У тых, што не-такіх як Ubuntu-судо гэта шлях.

Аб Sudo Command

У Linux, Sudo- суперпользователя зрабі дазваляе сістэмнаму адміністратару прадаставіць вызначаным карыстальнікам або групам карыстальнікаў магчымасць запускаць некаторыя або ўсе каманды, як корань пры ўваходзе ўсе каманды і аргументы. Sudo працуе на аснове кожнай каманды. Гэта не з'яўляецца заменай для абалонкі. Асаблівасці ўключаюць у сябе магчымасць абмяжоўваць каманды, карыстальнік можа працаваць на аснове кожнага хаста, багатае пратакаляванне кожнай каманды, каб забяспечыць выразны аўдытарскай след, які зрабіў тое, што, канфігуруемы таймаўт каманды Sudo, а таксама магчымасць выкарыстоўваць тыя ж файл канфігурацыі на розных машынах.

Прыклад Sudo Command

Звычайны карыстальнік без правоў адміністратара можа ўвесці каманду ў Linux ўсталяваць частка праграмнага забеспячэння:

Dpkg -i software.deb

Каманда вяртае памылку, таму што чалавек без правоў адміністратара не дапускаецца ўсталёўваць праграмнае забеспячэнне. Тым не менш, каманда Sudo прыходзіць на дапамогу. Замест гэтага, правільная каманда для гэтага карыстальніка з'яўляецца:

Суд DPKG -i software.deb

На гэты раз праграма ўсталёўвае. Гэта прадугледжвае, што чалавек з правамі адміністратара раней сканфігуравана Linux, каб дазволіць карыстачу ўсталяваць праграмнае забеспячэнне.

Заўвага: Можна таксама наладзіць Linux для прадухілення некаторых карыстальнікаў ад таго, каб выкарыстоўваць каманду Sudo.