Otu esi edozi Aha njirimara adịghị na faịlụ sudoers. A ga-akọ akụkọ a na Ubuntu
Na sistemụ Unix/Linux, akaụntụ onye ọrụ mgbọrọgwụ
bụ akaụntụ onye ọrụ kachasị, yabụ enwere ike iji ya mee ihe ọ bụla yana ihe niile enwere ike ime na sistemụ.
Otú ọ dị, nke a nwere ike ịdị ize ndụ n'ọtụtụ ụzọ - onye nwere ike ịbụ na onye ọrụ mgbọrọgwụ nwere ike ịbanye n'iwu na-ezighị ezi wee mebie usoro dum ma ọ bụ onye na-awakpo na-enweta ohere ịnweta akaụntụ onye ọrụ mgbọrọgwụ wee na-achịkwa usoro ahụ dum na onye maara ihe ọ maara./ọ nwere ike ime.
Dabere na ndabere a, na Ubuntu na usoro ya, a na-akpọchi akaụntụ onye ọrụ mgbọrọgwụ site na ndabara, ndị ọrụ oge niile (ndị na-ahụ maka sistemụ ma ọ bụ na ha enweghị) nwere ike nweta naanị ikike onye ọrụ site na iji sudo
iwu.
Otu n'ime ihe kacha njọ nwere ike ime onye nchịkwa Ubuntu bụ na-efunahụ ohere iji sudo iwu, ọnọdụ a na-akpọkarị sudo mebiri emebi. Nke a nwere ike imebi kpamkpam.
Enwere ike ịkpata sudo mebiri emebi site na nke ọ bụla n'ime ihe ndị a:
- E kwesịghị ewepụ onye ọrụ na otu sudo ma ọ bụ admin.
- Egbanwere faịlụ /etc/sudoers iji gbochie ndị ọrụ nọ na sudo ma ọ bụ ndị nchịkwa ibuli ihe ùgwù ha na nke mgbọrọgwụ site na iji iwu sudo.
- Edokwaghị ikike na faịlụ /etc/sudoers na 0440.
Iji rụọ ọrụ dị oke mkpa na sistemụ gị dị ka ịlele ma ọ bụ ịgbanwe faịlụ sistemụ dị mkpa, ma ọ bụ imelite sistemụ ahụ, ịchọrọ iwu sudo iji nweta oke ọrụ ndị ọrụ. Kedu ihe ma ọ bụrụ na ajụrụ gị iji sudo n'ihi otu ma ọ bụ karịa n'ime ihe kpatara anyị kwuru n'elu.
N'okpuru ebe a bụ onyonyo na-egosi ikpe ebe a na-egbochi onye ọrụ sistemụ ka ọ gbaa iwu sudo:
[email ~ $ sudo visudo [ sudo ] password for aaronkilik: aaronkilik is not in the sudoers file. This incident will be reported. [email ~ $ sudo apt install vim [ sudo ] password for aaronkilik: aaronkilik is not in the sudoers file. This incident will be reported.
Otu esi edozi iwu sudo mebiri emebi na Ubuntu
Ọ bụrụ na ị na-agba naanị Ubuntu na igwe gị, mgbe ị gbasasịrị ya, pịa igodo Shift
maka sekọnd ole na ole ka ị nweta menu Grub boot. N'aka nke ọzọ, ọ bụrụ na ị na-agba ọsọ a dual-boot (Ubuntu n'akụkụ Windows ma ọ bụ Mac OS X), mgbe ahụ ị ga-ahụ Grub boot menu na ndabara.
Iji Arrow Down
, họrọ nhọrọ dị elu maka Ubuntu wee pịa Tinye.
Ị ga-anọ na interface dị n'okpuru ebe a, họrọ kernel na nhọrọ mgbake ụdị mgbake dị ka n'okpuru wee pịa Tinye ka ịga n'ihu na menu mgbake.
N'okpuru ebe a bụ nchịkọta mgbake, na-egosi na etinyere sistemụ faịlụ mgbọrọgwụ ka ọ bụrụ naanị ịgụ naanị. Gaa n'ahịrị\root Drop to root shei , wee pịa Tinye.
Ọzọ, pịa Tinye maka mmezi:
N'okwu a, ịkwesịrị ịnọ na mgbọrọgwụ mgbọrọgwụ. Dị ka anyị hụrụ na mbụ, a na-agbanye faịlụ faịlụ dị ka naanị ịgụ, ya mere, iji mee mgbanwe na usoro anyị kwesịrị ịmaliteghachi dị ka ịgụ/dee site n'ịgba iwu n'okpuru:
# mount -o rw,remount /
Na-eche na ewepụla onye ọrụ na otu sudo, ka ịgbakwunye onye ọrụ na otu sudo nyere iwu dị n'okpuru:
# adduser username sudo
Mara: Cheta iji aha njirimara na sistemụ, maka ikpe m, ọ bụ aronkilik.
Ma ọ bụ ọzọ, n'okpuru ọnọdụ ewepụrụ onye ọrụ n'ime otu nchịkwa, mee iwu a:
# adduser username admin
N'uche na agbanwere faịlụ /etc/sudoers
iji gbochie ndị ọrụ nọ na sudo ma ọ bụ ndị nchịkwa ibuli ihe ùgwù ha na nke onye ọrụ dị elu, wee mee nkwado ndabere nke faịlụ sudoers dị ka ndị a:
# cp /etc/sudoers /etc/sudoers.orginal
Emechaa, mepee faịlụ sudoers.
# visudo
ma tinye ọdịnaya n'okpuru:
# # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in /etc/sudoers.d/ instead of # directly modifying this file. # # See the man page for details on how to write a sudoers file. # Defaults env_reset Defaults mail_badpass Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbi$ # Host alias specification # User alias specification # Cmnd alias specification # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL # Allow members of group sudo to execute any command %sudo ALL=(ALL:ALL) ALL # See sudoers(5) for more information on "#include" directives: #includedir /etc/sudoers.d
Na-eche na ikike na /etc/sudoers faịlụ adịghị edobe na 0440, wee gbaa iwu na-esonụ iji mee ka ọ dị mma:
# chmod 0440 /etc/sudoers
N'ikpeazụ ma ọ dịghị ihe ọzọ, mgbe ịmechara iwu niile dị mkpa, pịnye iwu exit
ka ịlaghachi na menu nke mgbake:
# exit
Jiri Akụ aka nri
ka ịhọrọ Ok>
wee kụọ Tinye:
Pịa
ka ịga n'ihu na usoro buut nkịtị:
Nchịkọta
Usoro a kwesịrị ịrụ ọrụ nke ọma karịsịa mgbe ọ bụ akaụntụ onye ọrụ nchịkwa gụnyere, ebe ọ nweghị nhọrọ ọzọ ma ọ bụghị iji ọnọdụ mgbake.
Agbanyeghị, ọ bụrụ na ọ naghị arụ ọrụ maka gị, gbalịa ịlaghachikwute anyị site na ịkọwa ahụmịhe gị site na ngalaba nzaghachi n'okpuru. Ị nwekwara ike ịnye aro ọ bụla ma ọ bụ ụzọ ndị ọzọ nwere ike isi dozie nsogbu dị n'aka ma ọ bụ melite ntuziaka a kpam kpam.