- - Kuinka lisätä käyttäjiä Sudoer-tiedostoon Linuxissa

Kuinka lisätä käyttäjiä Sudoer-tiedostoon Linuxissa

Terminaalikomento, joka useimmille Linux-käyttäjille on uusija vanhoja, jotka ovat perehtyneitä sudoon. Sen avulla käyttäjä voi suorittaa Root level -komennon tarvitsematta kirjautua järjestelmätilille. Tämä on uskomattoman kätevää puhumattakaan siitä, että on hyödyllistä niille, jotka vihaavat sisään kirjautumista ja juurista poistumista asioiden tekemiseksi. Bonuksena on, että sudo tekee Linux-järjestelmistä turvallisempia.

Nykyään sudo ei ole paljon ajatellut. Linuxin asennuksen aikana se yleensä asetetaan automaattisesti ja on valmis käyttämään.

Asenna Sudo

Vaikka se saattaa kuulostaa hieman oudolta, kaikkiin Linux-jakeluihin ei kuulu sudo konfiguroitu heti. Joissain harvinaisissa tapauksissa sitä ei ehkä edes asenneta. Seurauksena on, että joudut itse asentamaan sen. Sudo: n asentaminen on melko helppoa, ja se on käytettävissä kaikessa Linuxiin liittyvässä muodossa. Siirry sivulle Pkgs.org ja opi paketit, jotka tarvitset saadaksesi sudo asentamaan Linux-tietokoneellesi. Asenna vaihtoehto käyttöjärjestelmällesi noudattamalla alla olevia komentoja.

Huomaa: asennusohjeet kuvaavat kuinka asentaa sudo Linux-jakeluihin, joissa ei ehkä ole sudo-pakkausta, tai asettaa se täysin kokoonpanoon jne.

Debian

su -
apt-get install sudo

Arch Linux

su -
pacman -S sudo

fedora

su -
dnf install sudo

OpenSUSE

su -
zypper install sudo

Gentoo / Funtoo

su -
emerge app-admin/sudo

Lisää käyttäjiä sudoamaan ryhmien kautta

Ylivoimaisesti helpoin tapa hallita käyttäjiäSudoer-tiedosto on luoda ryhmä, jolla pääsee sudoon, ja lisätä ne sitten tiettyyn ryhmään. Usein sudo-ohjelman asettaminen tällä tavalla toimii lisäämällä käyttäjiä “pyörä” -ryhmään tai vaihtoehtoisesti “sudo” -ryhmään.

Ryhmä voi vaihdella Linux-käyttöjärjestelmästäsi riippuen. Suorita vahvistaaksesi, mitä ryhmäjärjestelmää se käyttää kissa komento ja lukeminen / Etc / sudoers /.

su -
cat /etc/sudoers | more

Etsi rivi, jonka otsikko on "Salli ryhmän sudo-jäsenten suorittaa mikä tahansa komento". Sen alla pitäisi olla yksi näistä kahdesta linjasta:

%sudo ALL=(ALL:ALL) ALL

tai

%wheel ALL=(ALL:ALL) ALL

Ota huomioon, mikä ryhmä (pyörä tai sudo) on rivin alussa, ja lisää sitten nykyinen käyttäjäsi siihen ryhmään, jotta hänelle annettaisiin sudo-oikeudet.

su -

usermod -a -G sudo yourusername

tai

usermod -a -G wheel yourusername

Toista tämä prosessi jokaiselle käyttäjälle, jolle haluat antaa sudo-pääsyn.

Lisää käyttäjät suoraan Sudoer-tiedostoon

Toinen tapa myöntää sudo-käyttöoikeus käyttäjille onmäärittelemällä ne Sudoer-tiedostoon. Tämä on vähän enemmän kuin viimeinen menetelmä, mutta suositeltavampi, jos et halua käsitellä ryhmäjärjestelmää Linuxissa. Aloita avaamalla pääte ja kirjaudu sisään Root kanssa su.

su -

Nyt kun kuorella on pääkäyttöoikeus, on aika muokata tiedostoa / etc / sudoers. Huomaa, että tiedoston muokkaaminen on TÄTÄ tehtävä visudo komento. muokkaaminen / Etc / sudoers suoraan rikkoa asioita ja on vaarallista. Kokeile sen sijaan:

EDITOR=nano visudo

saattamisesta EDITOR edessä visudo komento antaa meille mahdollisuuden muokata / Etc / sudoers Nanon kanssa Vi tekstieditori. Vieritä täältä alas ja löydä “Käyttäjän oikeuksien määrittely”. Lisää "Root" -kohdan määrittävän rivin alle käyttäjällesi uusi käyttöoikeusrivi:

username ALL=(ALL:ALL) ALL

Säästä Nano Ctrl + O ja sulje se Ctrl + X. Tästä eteenpäin käyttäjän tulisi voida käyttää komentoja kautta sudo.

Salasanaton sudo

Salasanaton sudo toimii kuten perinteinen sudoetuoikeuksia. Aktivoidaksesi se, sinun on määritettävä Sudoer-tiedoston avulla. Joillakin Linux-jakeluilla on sudo-versio, joka voidaan helposti määrittää. Toisilla ei ole lainkaan viittauksia "salasanojen sudoon".

Suorita. Selvittääksesi, tukeeko käyttöjärjestelmäsi Sudoer-tiedosto jo sitä kissa komento.

cat /etc/sudoers/ | more

Avaa ensin Sudero-tiedosto ja kommentoi:

%sudo ALL=(ALL:ALL) ALL

tai

%wheel ALL=(ALL:ALL) ALL

Poistamalla nämä rivit käytöstä “password sudo” käytöstä. Seuraavaksi katso läpi ja löytää “Sama asia ilman salasanaa”. Poista # rivin edestä. Tallenna editori Ctrl + Oja Ctrl + X. Tallennuksen tulisi automaattisesti ottaa käyttöön salasanaton sudo Linux-tietokoneellasi.

Poista sudo käytöstä tietyille käyttäjille

Paras tapa poistaa sudo käytöstä tietyille käyttäjilleon noudattaa yllä olevia ohjeita ja lisätä se vain käyttäjää kohden. Jos tämä ei sovi työnkulkuun ja haluat antaa käyttäjille sudo-oikeudet ryhmien kautta, hyvä tapa estää tiettyjä käyttäjiä pääsemästä tähän komentoon on poistaa ryhmä tililtä. Suorita tämä suorittamalla:

su -
gpasswd -d sudo

tai

gpasswd -d wheel

Kun olet poistanut käyttäjän sudo-ryhmästä, hänellä ei ole mitään keinoa käyttää komentoa järjestelmän tason toimintojen suorittamiseen.

Kommentit