Што вы павінны ведаць аб Sudo Command

Гэта больш карысным і універсальным, чым Вы Усвядомце

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

Аб судо

Распаўсюджанае зман аб судо, што яна выкарыстоўваецца выключна для прадастаўлення правоў суперпользователя для звычайнага карыстача. На самай справе, каманда Sudo дазваляе запускаць каманду любога карыстальніка, з па змаўчанні звычайна з'яўляецца коранем.

Як даць SUDO дазволу карыстальніка

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

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

Для таго, каб даць карыстальнікам Sudo дазволу, вам проста трэба дадаць іх у групу Sudo. Пры стварэнні карыстальніка, выкарыстоўвайце наступную каманду:

Судо useradd -m -G судо

Гэтая каманда будзе ствараць карыстальніка з хатняй тэчцы і дадаць карыстальніка да групы Sudo. Калі карыстач ужо існуе, то вы можаце дадаць карыстальніка да групы Sudo з дапамогай наступнай каманды:

Судо usermod -a -G судо

Акуратны судо Trick для калі вы забываеце Run It

Вось адзін з гэтых трукаў тэрмінальных каманд вы можаце даведацца з дасведчаных экспертаў у гэтым выпадку, абыходзячы «дазволу забаронена» паведамленне. Калі гэта доўгая каманда, вы можаце ісці ўверх па гісторыі і паставіць Sudo перад ім, вы можаце ўвесці яго зноў, ці вы можаце выкарыстоўваць наступную простую каманду, якая запускае папярэднюю каманду, выкарыстоўваючы Sudo:

Судо !!

Як пераключыцца на суперпользователя Выкарыстанне Sudo

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

Sudo су

Як запусціць Sudo каманду ў фонавым рэжыме

Калі вы хочаце запусціць каманду, якая патрабуе прывілеяў суперпользователя ў фонавым рэжыме, запусціце каманду Sudo з параметрам -b, як паказана тут:

суд -b

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

Альтэрнатыўны спосаб запуску каманды ў фонавым рэжыме , каб дадаць Ампэрсанд да канца, наступным чынам :

судо &

Рэдагаванне файлаў з дапамогай SUDO прывілеяў

Відавочны спосаб рэдагавання файла з дапамогай суперпользователя, каб запусціць рэдактар , напрыклад GNU нана- , выкарыстоўваючы Sudo наступным чынам :

судо нана

Акрамя таго, вы можаце выкарыстоўваць наступны сінтаксіс:

суд -e

Як запусціць каманду ў якасці іншага карыстальніка Выкарыстанне Sudo

Як згадвалася раней, каманда Sudo можа быць выкарыстаны для выканання каманды, як і любы іншы карыстальнік. Напрыклад, калі вы ўвайшлі ў сістэму як карыстальнік «сарціры», і вы хочаце, каб выканаць каманду, як «махровые», то вы б запусціць каманду Sudo наступным чынам:

Судо-у махровых

Калі вы хочаце паспрабаваць яго, стварыць новага карыстальніка з імем «тэст» і запусціце наступную WHOAMI каманду:

SUDO -u тэст Whoami

Як праверыць SUDO уліковых дадзеных

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

суд -v

Больш падрабязна пра судо

Там так больш Суд, чым проста запусціць каманду ў якасці прывілеяванага карыстальніка. Азнаёмцеся з Sudo кіраўніцтва, каб убачыць некаторыя з іншых камутатараў, якія можна выкарыстоўваць.