Kion Vi Devas Scii Pri la Sudo Komando

Ĝi estas Pli Utila kaj Versatile, ol Vi Realigas

Novaj uzantoj al Linukso (precipe Ubuntu) rapide konscias pri la Sudo-komando. Multaj uzantoj neniam uzas ĝin por io alia ol preterpasi mesaĝojn "permesis nei" - sed Sudo faras multe pli.

Pri Sudo

Komuna miskompreno pri Sudo estas, ke ĝi estas uzata nur por provizi radikajn permesojn al ordinara uzanto. Fakte, la Sudo-komando permesas al vi kuri komandon kiel ajna uzanto, kun la defaŭlta kutimo esti la radiko.

Kiel Donaci Sudo Permesojn

Ubuntu-uzantoj kutime prenas la kapablon kuri la Sudo-komandon por koncedita. Jen ĉar, dum la instalado , estas kreita defaŭlta uzanto, kaj la defaŭlta uzanto en Ubuntu ĉiam estas instalita per Sudo-permesoj. Se vi uzas aliajn dissendojn aŭ havas aliajn uzantojn ene de Ubuntu, tamen, la uzanto verŝajne devas doni permesojn por ekzekuti la Sudo-komandon.

Nur kelkaj homoj devas havi aliron al la Sudo-komando, kaj ili devus esti sistemaj administrantoj. Uzantoj devas esti donitaj nur la permesojn, kiujn ili bezonas por plenumi siajn laborpostenojn.

Por doni uzantojn Sudo-permesojn, vi nur bezonas aldoni ilin al la Sudo-grupo. Kiam kreante uzanto, uzu la jenan komandon:

sudo useradd -m -G sudo

La supre komando kreos uzanton kun hejma dosierujo kaj aldonos la uzanton al la Sudo-grupo. Se la uzanto jam ekzistas, tiam vi povas aldoni la uzanton al la Sudo-grupo uzante la jenan komandon:

sudo usermod -a -G sudo

Kuraĝa Sudo Trick por Kiam Vi Forgesas Kuri ĝin

Jen unu el tiuj finaĵaj komandaj lertaĵoj, kiujn vi povas lerni de spertaj spertuloj - en ĉi tiu kazo, por preterpasi la "permeson malkonfirmitan" mesaĝon. Se ĝi estas longa komando, vi povas iri tra la historio kaj meti Sudo antaŭ ĝi, vi povas tajpi ĝin denove, aŭ vi povas uzi la jenan simplan komandon, kiu regas la antaŭan komandon uzante Sudo:

sudo !!

Kiel Ŝalti al Radikala Uzanto Uzanta Sudo

La komando de S estas uzata por ŝanĝi de unu uzanto-konto al alia. Ruli la Su komandon sur siaj propraj ŝaltiloj al la superuza konto. Sekve, por ŝanĝi al la superusora konto uzante Sudo, simple kuru la sekvantan komandon:

sudo su

Kiel Kuri Sudan Komandon en la Fono

Se vi volas ekzekuti komandon, kiu postulas superajn privilegiojn en la fono, kuru la Sudo-komandon per la -bŝaltilo, kiel ĉi tie montras:

sudo -b

Rimarku, se la komando ekzekutata postulas interagadon de uzanto, ĉi tio ne funkcios.

Alternativa maniero por kuri komandon en la fono estas aldoni kolonojn al la fino, kiel sekvas:

sudo &

Kiel redakti dosierojn uzante Sudo Privilegojn

La evidenta maniero por redakti dosieron per superaj privilegioj estas redakti redaktanton kiel GNU nano , uzante Sudo kiel sekvas:

sudo nano

Alternative vi povas uzi la jenan sintakson:

sudo -e

Kiel Kuri Komandon kiel Alia Uzanto Uzanta Sudo

Kiel antaŭe menciis, la Sudo-komando povas esti uzata por kuri komandon kiel ajna alia uzanto. Ekzemple, se vi ensalutis kiel uzanto "john" kaj vi volas kuri la komandon kiel "terry", tiam vi kuros la Sudo-komandon laŭ la sekva maniero:

sudo-u terry

Se vi volas provi ĝin, kreu novan uzanton nomitan "provon" kaj sekvu la jenan komandon de Whoami :

sudo -u testo whoami

Kiel Validigi Sudo-Credenciales

Kiam vi ordonas uzi Sudo, vi petos vian pasvorton. Dum periodo poste, vi povas ekzekuti aliajn komandojn uzante Sudo sen eniri vian pasvorton. Se vi volas etendi tiun periodon, kuru la sekvantan komandon:

sudo -v

Pli pri Sudo

Ekzistas tiel pli al Sudo ol simple funkciiganta kiel súper uzanto. Kontrolu nian Sudan Manlibron por vidi kelkajn el la aliaj ŝaltiloj, kiujn vi povas uzi.