Usoro RHCSA: Otu esi ejikwa ndị ọrụ na otu dị na RHEL 7 - Nkebi nke 3
Ijikwa ihe nkesa RHEL 7, dị ka ọ dị na sava Linux ọ bụla, ga-achọ ka ị mara ka esi etinye, dezie, kwụsịtụ, ma ọ bụ hichapụ akaụntụ onye ọrụ, ma nye ndị ọrụ ikike dị mkpa na faịlụ, akwụkwọ ndekọ aha na akụrụngwa sistemụ ndị ọzọ. ịrụ ọrụ e kenyere ha.
Ijikwa Akaụntụ Onye ọrụ
Iji tinye akaụntụ onye ọrụ ọhụrụ na sava RHEL 7, ị nwere ike ịgba ọsọ nke ọ bụla n'ime iwu abụọ a dị ka mgbọrọgwụ:
# adduser [new_account] # useradd [new_account]
Mgbe agbakwunyere akaụntụ njirimara ọhụrụ, na ndabara na-arụ ọrụ ndị a.
- A na-emepụta akwụkwọ ndekọ aha ụlọ ya (
/home/username
ma akọwapụtaghị ya ọzọ). -
.bash_logout
,.bash_profile
na.bashrc
faịlụ ezoro ezo na-eṅomi n'ime ndekọ ụlọ onye ọrụ, a ga-eji ya weta gburugburu. mgbanwe maka oge onye ọrụ ya. Ị nwere ike inyocha nke ọ bụla n'ime ha maka nkọwa ndị ọzọ. - Emepụtara akwụkwọ ndekọ aha spool mail maka akaụntụ onye ọrụ agbakwunyere.
- Emepụtara otu nwere otu aha dị ka akaụntụ njirimara ọhụrụ.
A na-echekwa nchịkọta akaụntụ n'uju na faịlụ /etc/passwd
. Faịlụ a na-ejide ndekọ maka akaụntụ onye ọrụ sistemu ma nwee usoro a (ọla na-ekewa mpaghara mpaghara):
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
- Ogige abụọ a
[username]
na[okwu]
bụ nkọwa nke onwe. - Nke abụọ etinyere 'x' na-egosi na echekwara akaụntụ ahụ site na paswọọdụ nwere onyinyo (na
/etc/shadow
), nke a na-eji banye dị ka[aha njirimara]
. - Oge
[UID]
na[GID]
bụ ọnụọgụgụ nke na-egosi njirimara onye ọrụ yana njirimara otu izizi nke[aha njirimara]
nwe, dokwara.
N'ikpeazụ,
-
[akwụkwọ ndekọ aha]
na-egosi ebe obibi zuru oke nke[aha njirimara]
ndekọ ụlọ, na [Ezigbo shei]
bụ shei a na-enye onye ọrụ a mgbe ọ banyere n'ime sistemụ.
Faịlụ ọzọ dị mkpa ị ga-amarịrị bụ /etc/group
, ebe a na-echekwa ozi otu. Dị ka ọ dị na /etc/passwd
, e nwere otu ndekọ n'otu ahịrị yana oghere na-amachikwa mpaghara ya:
[Group name]:[Group password]:[GID]:[Group members]
ebee,
[Aha otu]
bụ aha otu.- Otu a na-eji paswọọdụ otu? (An \x pụtara mba).
[GID]
: dị ka ọ dị na/etc/passwd
.[Ndị otu otu]
: ndepụta ndị ọrụ, nke rịkọm kewapụrụ, bụ ndị otu nke ọ bụla.
Mgbe ịgbakwunye akaụntụ, n'oge ọ bụla, ị nwere ike dezie ozi akaụntụ onye ọrụ site na iji usermod, nke bụ isi syntax bụ:
# usermod [options] [username]
Ọ bụrụ na ị na-arụ ọrụ maka ụlọ ọrụ nwere ụdị iwu iji mee ka akaụntụ nwee oge ụfọdụ, ma ọ bụ ọ bụrụ na ịchọrọ ịnye ohere ịnweta obere oge, ị nwere ike iji -- expiredate
ọkọlọtọ na-esote ụbọchị n'ụdị YYYY-MM-DD. Iji nyochaa na etinyere mgbanwe ahụ, ị nwere ike iji tụnyere mmepụta nke
# chage -l [username]
tupu na mgbe emelitere akaụntụ njedebe ụbọchị, dị ka egosiri na foto na-esonụ.
E wezụga otu bụ isi a na-emepụta mgbe agbakwunyere akaụntụ onye ọrụ ọhụrụ na sistemụ, enwere ike ịgbakwunye onye ọrụ na otu mgbakwunye site na iji nhọrọ ngwakọta -aG, ma ọ bụ -append -otu, na-esote ndepụta otu nke kewara rikoma.
Ọ bụrụ n'ihi ihe ụfọdụ ị ga-achọ ịgbanwe ebe ndabere nke ndekọ ụlọ onye ọrụ (na-abụghị/ụlọ/aha njirimara), ị ga-achọ iji nhọrọ -d, ma ọ bụ -home, na-esote ụzọ zuru oke na ndekọ ụlọ ọhụrụ.
Ọ bụrụ na onye ọrụ chọrọ iji shei ọzọ na-abụghị bash (dịka ọmụmaatụ, sh), nke a na-ekenye ya na ndabara, jiri usermod jiri ọkọlọtọ -shell, na-esote ụzọ nke shei ọhụrụ ahụ.
Ka ịgbakwunye onye ọrụ na otu mgbakwunye, ị nwere ike ịchọpụta na ọ bụzi nke otu ndị a:
# groups [username] # id [username]
Foto a na-egosi Ọmụmaatụ 2 ruo 4:
N'ihe atụ dị n'elu:
# usermod --append --groups gacanepa,users --home /tmp --shell /bin/sh tecmint
Iji wepụ onye ọrụ na otu, hapụ --append
ịgbanwee n'iwu dị n'elu wee depụta otu ndị ịchọrọ ka onye ọrụ so na-eso ọkọlọtọ --otu
.
Iji gbanyụọ akaụntụ, ị ga-achọ iji ma-L (obere L) ma ọ bụ -lock nhọrọ iji kpọchie paswọọdụ onye ọrụ. Nke a ga-egbochi onye ọrụ inwe ike ịbanye.
Mgbe ịchọrọ ịmegharị onye ọrụ ka ọ nwee ike ịbanye na sava ahụ ọzọ, jiri -U ma ọ bụ -unlock nhọrọ iji kpọghee paswọọdụ onye ọrụ nke akpọchiri na mbụ, dịka akọwara na Ọmụmaatụ 5 n'elu.
# usermod --unlock tecmint
Foto a na-egosi ihe atụ 5 na 6:
Iji ihichapụ otu, ị ga-achọ iji groupdel, ebe ihichapụ akaụntụ onye ọrụ ị ga-eji userdel (tinye -r switch ma ọ bụrụ na ịchọrọ ihichapụ ọdịnaya nke ndekọ ụlọ ya na spool mail):
# groupdel [group_name] # Delete a group # userdel -r [user_name] # Remove user_name from the system, along with his/her home directory and mail spool
Ọ bụrụ na enwere faịlụ nke group_name nwere, agaghị ehichapụ ha, mana onye nwe otu a ga-edobe na GID nke otu ahụ ehichapụrụ.