Kuidas Ubuntus Sudo kasutajat lisada

sudo on üks Linuxi süsteemides kõige sagedamini kasutatavaid käske. See võimaldab kasutajal käivitada teatud programmi teise kasutajana, kes on vaikimisi superkasutaja.

Seda kasutatakse enamasti administratiivsetel eesmärkidel; piiratud administraatorijuurdepääsu pakkumine mitteadministraatorikasutajatele Linuxi arvutis.

Näiteks vaikimisi ei ole kasutajal lubatud Ubuntu süsteemi pakette installida. Siiski saab kasutaja seda teha sudo käsk.

Mitte-juurkasutaja ilma sudota ei saa programmi installida. Vaadake altpoolt ebaõnnestunud katse näidet:

apt-get install aptitude E: ei saanud avada lukufaili /var/lib/dpkg/lock-frontend - avatud (13: luba keelatud) E: dpkg esiosa lukku ei saa hankida (/var/lib/dpkg/lock-frontend ), kas sa oled root?

Sudoga mitte-root kasutaja saab programme installida süsteemis ilma probleemideta.

sudo apt-get install aptitude Pakettide loendite lugemine... Valmis Sõltuvuspuu koostamine ....

Lisa olemasolev kasutaja Sudo kasutajaks

Kui kasutaja ei ole osa sudo kasutajarühma, ei saa see kasutada sudo käsk. See annab allpool väljundit:

testuser ei ole sudoers failis. Sellest juhtumist teavitatakse.

Kasutaja lisamiseks sudoerite loendisse kasuta usermod käsk olemasoleva kasutaja lisamiseks sudo rühm süsteemis. Allpool on näidiskäsk.

sudo usermod -aG sudo testuser

Siin on -a valik tähendab "lisa". See tagab, et see ei mõjuta olemasolevate rühmade liikmelisust kasutajas. -G on selleks, et määrata, millisesse gruppi kasutaja lisada.

Kui kasutaja on sudo gruppi lisatud, kuvatakse terminalis järgmine teade järgmisel korral, kui see kasutaja süsteemi sisse logib.

Käsu käivitamiseks administraatorina (kasutaja "root"), kasutage "sudo". Vaadake üksikasju "man sudo_root".

Looge uus kasutaja, kellel on Sudo õigused

lisakasutaja on Linuxi käsk, mida kasutatakse uue kasutaja loomiseks. Seda saab kasutada koos

lipp --rühm et lisada kasutaja loomise ajal gruppi sudo.

sudo adduser testuser --ingroup=sudo

Piirake sudoga lubatud käske

Fail /etc/sudoers sisaldab konfiguratsioonivalikuid sudo käsk. See fail on otse kirjutuskaitsega, isegi juurfaili jaoks. Ainus viis selle faili redigeerimiseks on kasutada visudo käsk.

sudo visudo

Ülaltoodud käsk avab faili nano käsurea redaktori abil. Kerige ja leidke failist allolevad read.

# Luba rühma sudo liikmetel täita mis tahes käsku % sudo ALL=(ALL:ALL) ALL

Viimane KÕIK real võib asendada ainsa käsuga või käskude komplektiga, mis peaks olema sudoga lubatud.

# Luba rühma sudo liikmetel täita mis tahes käsku % sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo

Oluline märkus: Ülaltoodud sudoers-faili soovitatud muudatused piiravad sudo kasutajate täitmist ainult käskudega mv ja visudo. See on ainult selgitav eesmärk, te ei pea neid piiranguid oma süsteemi sudo kasutajatele sundima.

Kui tegite sudoers-failis muudatusi ülaltoodud juhiste järgi, salvestage fail kindlasti kasutades Ctrl + O muudatuste rakendamiseks. Seejärel saate nanost väljuda kasutades Ctrl + X.

Muudatuste tegemiseks peate võib-olla sisse logima/välja logima, süsteemi taaskäivitama või uue terminali akna käivitama.

? Tervist!