Sudo käsu kasutamine
Linuxi uued kasutajad (eriti Ubuntu) saavad lõpuks Sudo käsust teadlikuks. Paljud kasutajad ei kasuta seda kunagi muuks kui loa keelamise sõnumite edastamiseks – kuid Sudo teeb palju enamat.
Sudo kohta
Levinud eksiarvamus Sudo kohta on see, et seda kasutatakse ainult tavakasutajale juurõiguste andmiseks. Tegelikult võimaldab Sudo käsk teil käsku käivitada kui ükskõik milline kasutaja, vaikimisi on tavaliselt juur.
Kuidas anda kasutajale Sudo õigusi
Ubuntu kasutajad peavad Sudo käsu käivitamist tavaliselt enesestmõistetavaks. Seda seetõttu, et ajal paigaldus, luuakse vaikekasutaja ja Ubuntu vaikekasutaja on alati seadistatud Sudo õigustega. Kui kasutate muid distributsioone või teil on Ubuntus teisi kasutajaid, tuleb kasutajale Sudo käsu käitamiseks anda õigused.
Vaid vähestel inimestel peaks olema juurdepääs Sudo käsule ja nad peaksid olema süsteemiadministraatorid. Kasutajatele tuleks anda ainult need õigused, mida nad oma töö tegemiseks vajavad.
Kasutajatele Sudo õiguste andmiseks peate nad lihtsalt Sudo rühma lisama. Kasutaja loomisel kasutage järgmist käsku:
sudo useradd -m -G sudo
Ülaltoodud käsk teeb luua kodukaustaga kasutaja ja lisage kasutaja Sudo gruppi. Kui kasutaja on juba olemas, saate kasutaja lisada Sudo gruppi, kasutades järgmist käsku:
sudo usermod -a -G sudo
Korralik sudotrikk, kui unustate selle joosta
Siin on üks neist terminali käsu nipid võite õppida kogenud ekspertidelt – antud juhul sõnumist "luba keelatud" pääsemiseks. Kui see on pikk käsk, võite minna ajaloost üles ja panna selle ette Sudo, võite tippida see uuesti välja või võite kasutada järgmist lihtsat käsku, mis käivitab eelmise käsu kasutades Sudo:
sudo!!
Kuidas lülituda Sudo abil juurkasutajale
Käsku Su kasutatakse ühelt kasutajakontolt teisele lülitumiseks. Jooksmine Su käsk lülitub ise üle superkasutaja kontole. Seetõttu käivitage Sudo abil superkasutajakontole lülitumiseks lihtsalt järgmine käsk:
sudo su
Kuidas taustal Sudo käsku käivitada
Kui soovite taustal käivitada käsku, mis nõuab superkasutaja õigusi, käivitage käsk Sudo lülitiga -b, nagu siin näidatud:
sudo -b
Pange tähele, et kui käivitatav käsk nõuab kasutaja sekkumist, siis see ei tööta.
Alternatiivne viis käsu taustal käivitamiseks on lisada lõppu ampersand järgmiselt.
sudo &
Kuidas faile Sudo õiguste abil redigeerida
Ilmselge viis faili redigeerimiseks superkasutaja õigusi kasutades on käivitada redaktor, näiteks GNU nano, kasutades Sudot järgmiselt:
sudo nano
Teise võimalusena võite kasutada järgmist süntaksit:
sudo -e
Kuidas Sudo abil käsku teise kasutajana käivitada
Sudo käsku saab kasutada käsu käivitamiseks nagu mis tahes muu kasutaja. Näiteks kui olete sisse logitud kasutajana "john" ja soovite käsku käivitada kui "terry", siis käivitage Sudo käsk järgmisel viisil:
sudo -u terry
Kui soovite seda proovida, looge uus kasutaja nimega "test" ja käivitage järgmine Kes ma olen käsk:
sudo -u test whoami
Kuidas kinnitada Sudo mandaati
Kui käivitate käsu Sudo abil, küsitakse teilt parooli. Mõne aja pärast saate Sudo abil muid käske käivitada ilma parooli sisestamata. Kui soovite seda perioodi pikendada, käivitage järgmine käsk:
sudo -v
Lisateavet Sudo kohta
Sudos on palju enamat kui lihtsalt käsu käivitamine superkasutajana. Vaadake meie Sudo käsiraamat et näha mõnda muud lülitit, mida saate kasutada.