Kuinka lisätä Sudo-käyttäjä Ubuntuun

sudo on yksi yleisimmin käytetyistä komennoista Linux-järjestelmissä. Sen avulla käyttäjä voi suorittaa tietyn ohjelman toisena käyttäjänä, joka oletuksena on superkäyttäjä.

Sitä käytetään enimmäkseen hallinnollisiin tarkoituksiin; tarjoaa rajoitetun järjestelmänvalvojan pääsyn muille kuin järjestelmänvalvojille Linux-tietokoneessa.

Esimerkiksi oletusarvoisesti käyttäjä ei saa asentaa paketteja Ubuntu-järjestelmään. Käyttäjä voi kuitenkin tehdä niin sudo komento.

Ei-root-käyttäjä ilman sudoa ei voi asentaa ohjelmaa. Katso esimerkki epäonnistuneesta yrityksestä alta:

apt-get install aptitude E: Ei voitu avata lukkotiedostoa /var/lib/dpkg/lock-frontend - open (13: Lupa estetty) E: Ei voida hankkia dpkg-käyttöliittymän lukkoa (/var/lib/dpkg/lock-frontend ), oletko root?

Ei-root-käyttäjä, jolla on sudo, voi asentaa ohjelmia järjestelmässä ilman ongelmia.

sudo apt-get install aptitude Pakettiluetteloiden lukeminen... Valmis Riippuvuuspuun rakentaminen ....

Lisää olemassa oleva käyttäjä Sudo-käyttäjäksi

Jos käyttäjä ei ole osa sudo käyttäjäryhmää, se ei voi käyttää sudo komento. Se heittää alla tulosteen:

testuser ei ole sudoers-tiedostossa. Tästä tapauksesta tiedotetaan.

Jos haluat lisätä käyttäjän sudoers-luetteloon, Käytä usermod -komento lisätäksesi olemassa olevan käyttäjän sudo ryhmää järjestelmässä. Alla on esimerkkikomento.

sudo usermod -aG sudo testuser

Tässä -a vaihtoehto tarkoittaa "liitä". Se varmistaa, ettei se vaikuta olemassa olevien ryhmien käyttäjän jäsenyyteen. -G on määrittää, mihin ryhmään käyttäjä lisätään.

Kun käyttäjä on lisätty sudo-ryhmään, seuraava viesti näkyy päätteessä, kun tämä käyttäjä seuraavan kerran kirjautuu järjestelmään.

Suorittaaksesi komennon järjestelmänvalvojana (käyttäjä "root"), käytä "sudo". Katso "man sudo_root" lisätietoja varten.

Luo uusi käyttäjä, jolla on Sudo-oikeudet

lisää käyttäjä on Linux-komento, jota käytetään uuden käyttäjän luomiseen. Sitä voidaan käyttää

lippu --ryhmässä lisätäksesi käyttäjän ryhmään sudo luomisen aikana.

sudo adduser testuser --ingroup=sudo

Rajoita, mitkä komennot sallitaan sudon kanssa

Tiedosto /etc/sudoers sisältää määritysvaihtoehtoja sudo komento. Tämä tiedosto on kirjoitussuojattu suoraan, jopa pääkäyttäjälle. Ainoa tapa muokata tätä tiedostoa on käyttää visudo komento.

sudo visudo

Yllä oleva komento avaa tiedoston nano-komentorivieditorilla. Vieritä ja etsi alla olevat rivit tiedostosta.

# Salli ryhmän sudon jäsenten suorittaa mikä tahansa komento % sudo ALL=(ALL:ALL) ALL

Viimeinen KAIKKI rivillä voidaan korvata ainoalla komennolla tai komennoilla, jotka tulisi sallia sudon kanssa.

# Salli ryhmän sudon jäsenten suorittaa mikä tahansa komento %sudo ALL=(ALL:ALL) /bin/mv, /usr/sbin/visudo

Tärkeä muistiinpano: Yllä olevaan sudoers-tiedostoon ehdotetut muutokset rajoittavat sudo-käyttäjiä vain suorittamaan komentoja mv ja visudo. Tämä on vain selittävää tarkoitusta varten, sinun ei tarvitse pakottaa näitä rajoituksia järjestelmäsi sudo-käyttäjille.

Jos teit muutoksia sudoers-tiedostoon yllä jaettujen ohjeiden mukaisesti, muista tallentaa tiedosto käyttämällä Ctrl + O jotta muutokset otetaan käyttöön. Voit sitten poistua nanosta käyttämällä Ctrl + X.

Jotta muutokset tapahtuvat, saatat joutua kirjautumaan sisään/uloskirjautumaan, käynnistämään järjestelmän uudelleen tai käynnistämään uuden pääteikkunan.

? Kippis!