You are on page 1of 20

Linux Administration

Course
LIC-L05
Users And Groups
ლინუქსში მომხმარებლის დამატება ხდება useradd
ბრძანებით.

/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
Users And Groups

Useradd [OPTIONS] username


Users And Groups

Useradd cst
Passwrd cst *****

/etc/passwd

cst:x:504:504:cst:/home/cst:/bin/bash
cst:x:504:504:cst:/home/cst:/bin/bash
1) Username სისტემაში სესასვლელი სახელი შესაძებელია იყოს 1-დან 32
სიმბოლომდე.
2) Password (ან X სიმბოლო) ინახება /etc/shadow ფაილში, დაშიფრული ფორმატით
3) User ID (UID) ყველა მომხარებელს აქვს უნიკალური იდენტიფიკატორი, საწყისად
UID 0 დარეზერვებულია Root მომხმარებლისთვის და 1-99-მდე UID
დარეზერვებულია სხვა განსაზღვრული მომხმარებლებისთვის. 100-999-მდე
გამოიყენება სისტემური მომხმარებლებისთვის და ჯგუფებისთვის
4) Group ID (GID) ჯგუფის იდენტიფიკატორის ინახება /etc/group ფაილში.
5) User Info ეს არის “Optional” პარამეტრი სადაც შესაძლებელია დამატებითი
ინფორმაციის აღნიშვნა, მაგ: იუზერის სრული სახელი.
6) მომხმარებლის Home დირექტორია
7) მომხამრებლის Shell გარემო.
Users And Groups

Useradd -d /project/data cst


#მომხმარებლის დამატება განსაზღვრული დირექტორიით
Users And Groups

Useradd -u 999 cst

#მომხმარებლის შექმნა განსაზღვრული UID_ით


Users And Groups

Useradd -u 123 -g 500 cst

#მომხმარებლის შექმნა განსაზღვრული UID_ით და GID-ით


Users And Groups

Useradd -G admins. Webadmins, developers cst

#მომხმარებლის დამატება რამოდენიმე ჯგუფში

Id cst
#ინფორმაცია ჯფუფის შესახებ
Users And Groups

Useradd -M cst

#მომხმარებლის დამატება home დირექტორიის გარეშე


Users And Groups

Useradd -e 2016-08-01 cst

#მომხმარებლის დამატება, Expiry Date_ის განსაზღვრა (YYYY-MM-DD)

chage -l cst
#ინფორმაცია Expiry Date_ის შესახებ
Users And Groups

Useradd -c “Comment” cst

#მომხმარებლის დამატება, კომენტარის მინიჭება


Users And Groups

Useradd -s /sbin/nologin cst

#მომხმარებლის დამატება, Login Shell-ის შეცვლა


Usermod
მომხმარელის შექმნის შემდეგ ცვლილებების შესატან გამოიყენება usermod
ბრძანება.

/etc/passwd - User Account information


/etc/shadow - Secure account information
/etc/group - Group account information
/etc/gshadow - Secure group account information
/etc/log.defs - Shadow password suite configuration
Usermod

Usermod [OPTIONS] username


Usermod
-c = მომხმარებლის კომენტარის დამატება
-d = მომხმარებლის home დირექტორიის შეცვლა
-e = მომხმარებლის expiry პერიოდის მინიჭება
-g = მომხმარებლის Primary Group_ის შეცვლა
-G = მომხმარებლის Group_ის დამატება
-l = მომხმარებლის Login Name-ის შეცვლა
-L = მომხმარებლის დაLockვა
-m = მომხმარებლის Home დირექტორიის კონტენტის გადატანა
ახალ დირექტორიაში
Usermod

-p = un-encrypted პაროლის მინიჭება (NOT Secured)


-s = Login Shell-ის განსაზღვრა
-u = UID-ის შეცვლა 0-დან 999-მდე
-U = მომხმარებლის unlock
Usermod
Usermod -c “comment” cst
Usermod -d /home/newdir cst
Usermod -e 2016-08-01 cst
Usermod -G Existinggroup cst
Usermod -l cst cstnew
Usermod -L cst
Usermod -U cst
Usermod -d /home/newdir -m cst
Usermod -p qweasd cst
Usermod -u 222 -g 333 cst
Usermod

usermod -d /var/www/html/ -s /bin/bash -e 2016-08-01 -c "This is cst" -u


555 -G dev cst
Any Questions?

You might also like