Kā pievienot lietotāju Sudoers programmā CentOS 8

How Add User Sudoers Centos 8



Sudoers fails ir Linux operētājsistēmu fails, kas tiek izmantots, lai lietotājiem piešķirtu īpašas administratīvās tiesības un izpildītu sistēmas komandas. Šī apmācība pievienos lietotāju sudoers CentOS 8, kas ir jaunākais CentOS 8 izplatījums. Sudo ir viena no spēcīgākajām Linux pieejamajām komandām. Tas ļauj lietotājam veikt administratīvus uzdevumus, piemēram, root lietotājam.

Ir divi dažādi veidi, kā esošu lietotāju var pievienot sudoers.







  • Pievienot lietotāju Sudo grupai
  • Pievienojiet lietotāju Sudoers failam

Lietotāja pievienošana Sudo grupai

Jūs varat piešķirt lietotājam sudo privilēģijas, pievienojot tās sudoers failā definētajai sudo grupai. Jebkurā Linux operētājsistēmā, piemēram, CentOS 8 vai jebkurā citā RedHat izplatīšanā, sudo grupas (riteņu grupas) dalībniekiem ir sudo privilēģijas.



Lietotāja pievienošana Sudoers failam

Mēs varam izmantot šo metodi, lai piešķirtu sudo privilēģijas jau esošam lietotājam, pievienojot tās sudoers failam. Šajā failā ir informācija, kas nosaka, kurš lietotājs vai grupa saņem sudo privilēģijas. Tas arī nosaka privilēģiju līmeni, ko lietotājs vai grupa iegūst.



Labi, mēs varam arī piešķirt jaunam lietotājam sudo privilēģijas, veidojot viņu profilu.





Sāksim un uzzināsim, kā pievienot lietotāju sudo grupai.

Pievienojiet lietotāju Sudo grupas failā Sudoers

Ātrākais veids, kā piešķirt lietotājam sudo tiesības, ir to pievienošana riteņu grupai. Šīs grupas dalībnieku sudo privilēģijas ir pietiekamas vairumā gadījumu. Dalībniekiem tiek lūgts pārbaudīt sevi, ievadot paroles, ja viņi izmanto sudo komandas.



Lai pievienotu lietotāju sudo grupai, ievadiet komandu usermod -aG ritenis kam seko lietotājvārds Linux terminālī kā root lietotājs vai lietotājs ar sudo privilēģijām.

Kā piemēru mēs izmantosim lietotājvārdu test-user:

$sudousermod-Griteņu testa lietotājs

Kad esat mainījis testa lietotāja grupu uz riteņu grupu, piesakieties kā testa lietotājs, izpildot tālāk ierakstīto komandu:

$- testa lietotājs

Pēc pieteikšanās pārbaudiet sudo privilēģijas, izpildot tālāk norādīto komandu:

$sudo kas es esmu

Lietotājam tiks lūgts ievadīt paroli, ierakstīt paroli.

Tieši tā. Tagad lietotājam ir sudo privilēģijas.

Ja saņemat paziņojumu, piemēram lietotājs nav iekļauts sudoers failā , process bija neveiksmīgs, un lietotājs nesaņēma nekādas sudo privilēģijas. Lūdzu, atkārtojiet procesu vēlreiz.

Lietotāja pievienošana Sudoers failam

Faila Sudoers noklusējuma atrašanās vieta CentOS 8 ir /etc /sudoers. Šis fails nosaka lietotājus, kuri saņem administratīvās tiesības, un komandas, kuras viņi var izpildīt. Lietotājam var piešķirt pielāgotu piekļuvi komandām, ja tās ir pievienotas šim failam. Varat arī mainīt lietotāja drošības politikas, pievienojot tās šim failam.

Tomēr nekad nevajadzētu pašam mainīt sudoers failu, jo tas var bloķēt jūsu saimniekdatoru, ja failā atstājat kļūdas.

Mēs izmantosim nano redaktoru, lai atvērtu failu /etc /sudoers, lai mainītu sudoers failus.

Atveriet failu /etc /sudoers, izpildot zemāk minēto komandu:

$sudo nano /utt/sudoers

Ritiniet uz leju, lai atrastu lietotāja privilēģiju specifikācijas sadaļu, un pievienojiet šādu rindu:

testa lietotājsVISI=(VISI)NOPASSWD: VISS

Neaizmirstiet aizstāt testa lietotāju ar faktisko lietotājvārdu, kuram vēlaties piešķirt sudo privilēģijas.

Jūs esat ļāvis lietotājam palaist sudo komandas bez paroles autentifikācijas, pievienojot iepriekš minēto rindiņu. Ievadot dažādas komandas, varat piešķirt dažāda līmeņa sudo privilēģijas.

Jauna lietotāja izveide ar Sudo privilēģijām

Jūs varat piešķirt sudo privilēģijas lietotājam, veidojot savu profilu. Lai izveidotu jaunu lietotāju, palaidiet šādu komandu:

$sudoadduser testa lietotājs

Izmantojiet passwd komandu, lai lietotājam iestatītu jaunu paroli.

$sudo passwdtesta lietotājs

Ierakstiet jauno testa lietotāja paroli, kuru vēlaties iestatīt

Lai apstiprinātu, vēlreiz ievadiet paroli.

Parole ir veiksmīgi iestatīta.

Tagad pievienojiet lietotāju riteņu grupā, izpildot komandu:

$sudousermod-Griteņu testa lietotājs

Jaunajam lietotājam tagad ir pilnīga sudo piekļuve. Lai pārbaudītu lietotāju piekļuvi sudo, veiciet darbības, kas minētas sadaļā Lietotāja pievienošana Sudo grupai sadaļā Sudoers fails.

Secinājums

Šodien mēs uzzinājām, kā lietotājam piešķirt sudo tiesības. Mēs uzzinājām divus dažādus veidus, kā piešķirt sudo tiesības jau esošam lietotājam.

Lietotāja pievienošana Sudo grupai Sudoers failā bija pirmā iemācītā metode. Šī ir ātrākā un vienkāršākā metode.

Otrā metode - lietotāja pievienošana sudoers failam - sniedz lielāku kontroli pār privilēģiju līmeni, kuru vēlaties piešķirt konkrētam lietotājam. Turklāt mēs arī uzzinājām, kā mēs varētu piešķirt jaunam lietotājam sudo privilēģijas.