how to add user to sudoers file in linux centos 6
Talaan ng mga Nilalaman:
sudo
ay isang utos na linya ng utos na idinisenyo upang payagan ang mga pinagkakatiwalaang mga gumagamit na magpatakbo ng mga utos bilang isa pang gumagamit, sa pamamagitan ng default ang root user.
Mayroon kang dalawang mga pagpipilian upang bigyan ang pag-access ng sudo sa isang gumagamit. Ang una ay upang idagdag ang gumagamit sa sudoers file. Ang file na ito ay naglalaman ng impormasyon na tumutukoy kung aling mga gumagamit at grupo ang binigyan ng mga pribilehiyo ng sudo, pati na rin ang antas ng mga pribilehiyo.
Ang pangalawang pagpipilian ay upang idagdag ang gumagamit sa pangkat ng sudo na tinukoy sa
sudoers
file. Bilang default, sa mga pamamahagi batay sa RedHat tulad ng CentOS at Fedora, ang mga miyembro ng grupong "gulong" ay binigyan ng mga pribilehiyo ng sudo.
Pagdaragdag ng Gumagamit sa Grupo ng gulong
Ang pinakamadaling paraan upang magbigay ng mga pribilehiyo ng sudo sa isang gumagamit sa CentOS ay upang idagdag ang gumagamit sa grupong "gulong". Ang mga miyembro ng pangkat na ito ay maaaring magpatakbo ng lahat ng mga utos sa pamamagitan ng
sudo
at sinenyasan na mapatunayan ang kanilang mga sarili sa kanilang password kapag gumagamit ng
sudo
.
Ipinapalagay namin na mayroon nang gumagamit. Kung nais mong lumikha ng isang bagong gumagamit, suriin ang gabay na ito.
Upang idagdag ang gumagamit sa grupo, patakbuhin ang utos sa ibaba bilang ugat o ibang gumagamit ng sudo. Baguhin ang "username" sa pangalan ng gumagamit na nais mong magbigay ng mga pahintulot.
usermod -aG wheel username
Ang pagbibigay ng pag-access sa sudo gamit ang pamamaraang ito ay sapat para sa karamihan ng mga kaso ng paggamit.
Upang subukan ang pag-access sa sudo, patakbuhin ang utos na
whoami
:
sudo whoami
Sasabihan ka upang ipasok ang password. Kung ang gumagamit ay may access sa sudo, ang utos ay mag-print ng "ugat":
Pagdaragdag ng Gumagamit sa File ng sudoers
Ang mga pribilehiyo sudo ng mga gumagamit at mga grupo ay na-configure sa
/etc/sudoers
file. Ang pagdaragdag ng gumagamit sa file na ito ay nagbibigay-daan sa iyo upang bigyan ang napasadyang pag-access sa mga utos at i-configure ang mga pasadyang patakaran sa seguridad para sa gumagamit.
Maaari mong i-configure ang pag-access ng sudo ng gumagamit sa pamamagitan ng pagbabago ng file ng sudoers o sa pamamagitan ng paglikha ng isang bagong file ng pagsasaayos sa direktoryo
/etc/sudoers.d
. Ang mga file sa loob ng direktoryo na ito ay kasama sa sudoers file.
Upang ma-edit ang
/etc/sudoers
file, gamitin ang utos ng
visudo
. Suriin ng utos na ito ang file para sa mga error sa syntax kapag na-save mo ito. Kung mayroong anumang mga pagkakamali, ang file ay hindi nai-save. Kung binuksan mo ang file na may isang text editor, ang isang syntax error ay maaaring magresulta sa pagkawala ng pag-access sa sudo.
Karaniwan, ginagamit ng
visudo
vim upang buksan ang
/etc/sudoers
. Kung wala kang karanasan sa vim at nais mong i-edit ang file na may uri ng nano:
EDITOR=nano visudo
Sabihin nating nais mong payagan ang gumagamit na magpatakbo ng mga utos ng sudo nang hindi tinanong ng isang password. Buksan ang
/etc/sudoers
file:
visudo
Mag-scroll pababa sa dulo ng file at idagdag ang sumusunod na linya:
/ atbp / sudoer
username ALL=(ALL) NOPASSWD:ALL
I-save ang isang file at umalis sa editor. Huwag kalimutan na baguhin ang "username" sa username na nais mong bigyan ng access.
Ang isa pang karaniwang halimbawa ay upang payagan ang gumagamit na magpatakbo ng mga tukoy na utos lamang sa pamamagitan ng
sudo
. Halimbawa, upang payagan lamang ang mga utos ng
du
at
ping
gagamitin mo:
username ALL=(ALL) NOPASSWD:/usr/bin/du, /usr/bin/ping
Sa halip na i-edit ang sudoers file, maaari mong makamit ang pareho sa pamamagitan ng paglikha ng isang bagong file na may mga patakaran sa pahintulot sa direktoryo ng
/etc/sudoers.d
. Magdagdag ng parehong panuntunan tulad ng iyong idagdag sa sudoers file:
echo "username ALL=(ALL) NOPASSWD:ALL" | sudo tee /etc/sudoers.d/username
Ang pamamaraang ito ay ginagawang mas mapangasiwaan ang pamamahala ng mga pribilehiyo ng sudo. Hindi mahalaga ang pangalan ng file. Ito ay isang pangkaraniwang kasanayan ang pangalan ng file na maging kapareho ng username.
Konklusyon
Ang pagbibigay ng sudo ng pag-access sa isang gumagamit ay isang simpleng gawain, ang kailangan mo lang gawin ay upang idagdag ang gumagamit sa grupong "gulong".
terminal sudo sentimoPaano magdagdag at magtanggal ng mga gumagamit sa mga sentimo 7
Ang pag-alam kung paano idagdag at alisin ang mga gumagamit ay isa sa mga pangunahing kasanayan na dapat malaman ng isang gumagamit ng Linux. Sa tutorial na ito, ipapaliwanag namin kung paano idagdag at alisin ang mga gumagamit sa mga system ng CentOS 7.
Paano magdagdag ng gumagamit sa mga sudoer sa debian
Ang sudoers file ay naglalaman ng isang hanay ng mga patakaran na tumutukoy kung aling mga gumagamit o grupo ang binigyan ng mga pribilehiyo ng sudo pati na rin ang antas ng mga pribilehiyo.
Paano magdagdag ng gumagamit sa sudoer sa ubuntu
Sa Ubuntu, ang pinakamadaling paraan upang magbigay ng mga pribilehiyo ng sudo sa isang gumagamit ay sa pamamagitan ng pagdaragdag ng gumagamit sa pangkat ng sudo. Ang mga miyembro ng pangkat na ito ay maaaring magsagawa ng anumang utos bilang ugat sa pamamagitan ng sudo.