Professional Documents
Culture Documents
GII THIU
M ngun m l ngn ng c s dng ph bin trn ton th gii tuy nhin
cn kh t ti Vit Nam, ngun m tun theo giy php cp pht min ph
GNU/GPL, M t m ngun m c t duy ca ngi s dng. Bt k ai cng
u c th ty bin nhng g mnh mun hoc phn phi cho cng ng. Vi s
ng gp ca cng ng trn ton th gii, H iu hnh m Ubuntu Linux
ang ngy mt hon thin hn v chng t u th vt tri ca mnh.
Khi s dng m ngun m hay bt k h iu hnh a nhim no nh Ubuntu
Linux th vic to v qun l, phn quyn truy cp bo m tin ch, an ton
v bo mt d liu l rt quan trng, v vy nhm 09 lp 10B4 xin trnh by tm
hiu v cch to ngi dng, ti khon ngi dng v phn quyn trong
Ubuntu-Linux.
LI CM N
Li cm n u tin v quan trng nht chng em xin gi ti c
____________, gio vin ging dy ca Vin i hc M H Ni tn tnh ch
bo, hng dn chng em trong qu trnh hc tp b mn v qu trnh hon
thnh cc bi tp ln. Nu khng c s hng dn ca thy th chng em
khng th hon thnh c bi tp ny.
Cm n nh trng to iu kin v c s vt cht, phng hc v phng
thc hnh to iu kin cho chng em c th trao i vi nhau v nhn c s
hng dn tn tnh ca thy.Cm n nhng bn b lp 10B4 chia s ti liu,
hng dn v trao i vi nhm chng em c th hon thnh c bi tp.
H ni, ngy 10 thng 7 nm 2013.
SV thc hin: Nhm 09,Lp 10B4
Nguyn Cao T
Bi Trng c Cng
Hong Gia Linh
Mc lc
GII THIU.........................................................................................................1
THNG TIN V QUN TR NGI DNG...................................................4
1. Ngi dng....................................................................................................4
1.1 UID l g?....................................................................................................4
1.2 Ti khon ngi dng c bit trn h thng..............................................7
1.2.2 Ti khon nobody................................................................................10
1.2.3 Ti khon bin.......................................................................................10
1.3. Home Directory........................................................................................11
CCH TO NGI DNG BNG GIAO DIN HA...........................12
2.1 Thm mt ti khon ngi dng...............................................................12
2.2 Xa mt ti khon ngi dng..................................................................18
2.3 Thay i mt khu.....................................................................................19
HNG DN TO NGI DNG BNG CH DNG LNH............21
3.1 Useradd......................................................................................................21
3.2
Adduser...............................................................................................22
Phn I
THNG TIN V QUN TR NGI DNG
1. Ngi dng
Ubuntu l h iu hnh a ngi dng, ngha l nhiu ngi c th truy
cp v s dng mt my tnh ci Ubuntu. Mi ngi mun s dng c my
tnh ci Ubuntu th phi c mt ti khon (account) c ng k. Mt ti
khon gm c mt ti khon ngi dng (username) v mt mt khu
(pasword). Hai ngi khc nhau s c hai ti khon khc nhau (nhng mt khu
th c th trng nhau). c th bt u thao tc v s dng, ngi dng phi
thc hin thao tc ng nhp (login v h thng). Qu trnh ny tm gn li l
hai thao tc nhp vo tn ti khon v mt khu.
C hai loi user: super user v regular user.
to mt ngi dng mi, thay i thuc tnh ca mt ngi dng cng nh
xa b mt ngi dng ch khi c quyn ca mt siu ngi dng (Super user).
Mi user cn c mt nh danh ring gi l UID.
nh danh ca ngi dng bnh thng s dng gi tr bt u t 500.
Group l tp hp nhiu user li.
Mi user lun l thnh vin ca mt group.
Khi to mt user th mc nh mt group c to ra.
Mi group cn c mt nh danh ring gi l GID.
nh danh ca group thng s dng gi tr bt u t 500.
1.1 UID l g?
1.1.1, Khi nim
UID (User Identification) l mt s nguyn dng duy nht c h iu
hnh gn cho mi ti khon ngi dng. H thng s dng UID phn bit
user tng t vic con ngi phn bit cc ti khon qua Username.
Mt s UID c bit:
UID = 0: c gn cho ti khon Root.
UID = 65534: c gn cho ti khon Nobody.
UID = 1 99: c gn ring cho cc ti khon dch v.
new
UNIX
password: Nhp
password
mi
cho
root
qun.
10
11
12
Phn 2
CCH TO NGI DNG BNG GIAO DIN HA
2.1 Thm mt ti khon ngi dng.
Bn c th thm nhiu ti khon ngi dng vo my tnh ca bn. Cung
cp mt ti khon cho tng ngi trong gia nh hoc cng ty ca bn. Mi
ngi dng c th mc ring, ti liu ring, v cc thit lp.
Bc 1: Nhp vo tn ca bn trn thanh menu v chn User Account.
13
14
15
16
Bc 6: Nhp vo To.
Bc 7: Ti khon ban u l v hiu cho n khi bn nhp mt khu
ca ngi dng. Trong Ti khon nhp vo tu chn Password Account
Disabled.
17
18
Bc 8: Nhp vo Thay i.
Nu bn thch, bn c th nhp vo hnh nh bn cnh tn ca ngi s dng
bn phi thit lp mt hnh nh cho ti khon. Hnh nh ny s c hin th
trong ca s ng nhp. GNOME cung cp mt s hnh nh bn c th s dng,
hoc bn c th chn hnh ca bn trong Browse .
19
20
21
22
Phn 3
HNG DN TO NGI DNG BNG CH DNG LNH
C hai phng php s dng cu lnh trong Terminal to ngi dng l
useradd v adduser.
3.1 Useradd
Vi useradd s t ng to cc file ca ngi dng trn h thng, to th
mc home cho ngi dng v mt s cu hnh khc ph thuc vo cc chc
nng c s dng. Khi mt ti khon ngi dng c to ra th mt ti khon
nhm ngi dng cng tn vi ngi dng cng s c to ra trn h thng
(UID = GROUP ID).
C php: sudo useradd [Chc nng] <tn ngi dng>
Mt s chc nng chnh s dng trong useradd:
-p password: t password cho user. Ngoi ra, ta c th s dng lnh
, sau h thng s cho ta nhp mt khu
mi cho ti khon.
-c comment: Chc nng cho php ngi to c th thm thng tin c
nhn ca ngi dng ln h thng. Chc nng ny tng t vic nhp
thng tin trong lnh adduser. Mt lu l mi thng tin khi nhp phi
c t trong du .
-d /home/directory: To th mc home cho ngi dng. Ta thng t
th mc home trng vi tn ngi dng. Nu khng s dng, h thng
cng t ng t nh vy.
-e yyyy-mm-dd: Ngy v hiu ho truy cp. Chc nng ny xc nh
ngy m ti khon b v hiu ho trn h thng.
-f yyyy-mm-dd: S ngy password s v hiu ho khi ti khon ht hn.
23
3.2 Adduser
S dng adduser s n gin hn useradd v h thng khng yu cu ngi
to phi thm vo cc tham s. Hn na, n s hin th cc tu chn thng
tin c nhn ngi to c th nhp. Tuy nhin, cc tham s nh group,
group id, uid, home directory s c h thng to mc nh.
C php: sudo adduser <tn ngi dng>
V d: Ta thm ti khon c tn caotu
Kt qu ca lnh:
24
25
26
Phn 4
PHN QUYN TRUY CP TI NGUYN TRONG UBUNTU
Ubuntu l h iu hnh m da trn Linux. Ubuntu to ra mi trng nhiu
ngi dng chung ti nguyn. Chnh v vy vic bo mt cc ti nguyn ny
rt quan trng. Ngi qun tr cn phi thit lp quyn hn cho tp tin, th mc
sao cho khng b thay i ni dung, khng b xa. nm r vn ny, bn
cn tm hiu quyn hn ca ngi dng trn FileSystem.
y cng l mt trong s nhng ly do ngi s dng nh gi rt cao kh nng
bo mt, an ton. Ngoi ra vic phn quyn tt s trnh vic h thng file
system ca Ubuntu b ph hng nh h thng vn hnh mt cch n nh
hn.
4.1 Quyn truy cp trn file system
Trong Linux mi i tng u c dng l tp tin. Tt c tp tin u c
ngi s hu v quyn truy cp.
-Linux cho php ngi dng xc nh cc quyn c (read), ghi (write) v th
thi
(execute) cho tng i tng. C ba loi i tng :
+Ngi s hu (owner) : 3 k t u tin (rw-)
+Nhm s hu (group) : 3 k t tip theo (r--)
+Ngi khc (others)
27
execut
e
Group
read
write
execut
e
Others
read
write
execute
Gi tr h 2
100
010
001
000
Gi tr h 10
4
2
1
0
28
29
Gn quyn cho th mc
-Gn quyn :
+Mc Owner : bn c th thay i ngi s hu v gn quyn truy cp
th mc
(Folder access), gn quyn truy cp cho tp tin (File access).
+Mc Group : bn c th thay i nhm s hu v gn quyn truy cp th
mc
(Folder access), gn quyn truy cp cho tp tin cho nhm (File access).
+Mc Other : bn c th gn quyn truy cp th mc (Folder access), gn
quyn truy
cp cho tp tin cho nhm (File access).
+Mc Execute : bn gn quyn thc thi cho tp tin.
30
31
32
33
-Quyn
34
35
36
37
38
Ta click chut phi vo file hoc th mc, hp thoi File permission s hin
ln
Phn
quyn
chmod trong FileZilla
y bn c th chn cch phn quyn bng cch tich vo cc nt tng
ng, hoc nhp gi tr bng s.
4.4 Lnh chown
Thay i ngi s hu, nhm s hu cho tp tin/th mc.
39
tt c th mc con bn trong.
40
terminal.
tin cho vic
kim tra, y l
kt qu ca th
mc test trn giao
din ha.
41
42
Phn 5
TI LIU THAM KHO:
43
Phn 6
CU HI TRC NGHIM
1. C bao nhiu loi User trong h iu hnh Ubuntu:
A. 2 loi
B. 1 loi
C. 3 loi
D.Khng c
A. Run
B.Mkdir
C. Cat
D. Ls -l
6. Trong bo mt v phn quyn truy cp d liu, tham s no ca chmod l
c th gy gim tnh bo mt nht vi files.
A. 640
B.404
C. 777
D. 644