1
H điu hành UNIX-Linux
Chương 5.
Qun lý tài khon người dùng
Đặng Thu Hin
Khoa Công ngh thông tin
Trường Đại hc Công ngh
Đại hc Quc gia Hà Ni
Đặng Thu Hin - 2009 2
Tài khon người dùng
nH điu hành đa người dùng cn phân bit người dùng
khác nhau
nMi truy cp h thng Linux đều thông qua tài khon
người dùng
nMi người s dng được gn vi tên duy nht
nKhi cài đặt h điu hành Linux root s được t động to
ra được xem là thuc v siêu người dùng
nCh nên đăng nhp root khi thc s cn thiết, và hãy đăng
nhp vào h thng vi tư cách là mt người dùng bình
thường.
Đặng Thu Hin - 2009
Các file liên quan đến tài khon
nDanh sách người dùng cũng như các thông tin tương ng
được lưu tr trong file: /etc/passwd.
nVí d:
mail:x:8:12:mail:/var/spool/mail:
games:x:12:100:games:/usr/games:
gopher:x:13:30:gopher:/usr/lib/gopher-data:
lan:x:501:0:Lan GNU:/home/lan:/bin/bash
nMt khu ca các tài khon được lưu tr trong file /etc/
shadow
3
Đặng Thu Hin - 2009
Thêm người dùng
nLnh thêm người dùng
nuseradd [tùy-chn] <tên-người-dùng>
nCác tu chn
n-c, comment : son tho trường thông tin v người dùng.
n-d, home_dir : to th- mc đăng nhp cho người dùng.
n-e, expire_date : thiết đặt thi gian (YYYY-MM-DD) tài khon người dùng s b hy
b.
n-g, initial_group : tùy chn này xác định tên hoc s khi to đăng nhp nhóm
người dùng. Tên nhóm phi tn ti, và s ca nhóm phi tham chiếu đến mt
nhóm đã tn ti. S nhóm ngm định là 1.
n-m : vi tùy chn này, thư mc cá nhân ca người dùng s được to nếu nó chưa
tn ti.
n-M : không to thư mc người dùng.
n-p, passwd : to mt khu đăng nhp cho người dùng.
4
Đặng Thu Hin - 2009
Thay đổi thuc tính người dùng
nchfn: thay đổi thông tin cá nhân ca người dùng.
nchsh: thay đổi shell đăng nhp.
npasswd: thay đổi mt khu.
nusermod [tùy-chn] <tên-đăng-nhp>
n-c, comment : thay đổi thông tin cá nhân ca tài khon người dùng.
n-d, home_dir : thay đổi thư mc cá nhân ca tài khon người dùng.
n-e, expire_date : thay đổi thi đim hết hn ca tài khon người dùng
n-g, initial_group : tùy chn này thay đổi tên hoc s khi to đăng nhp
nhómngười dùng. Tên nhómphi tn ti, và s ca nhómphi thamchiếu đến mt
nhóm đã tn ti. S nhómngm định là 1.
n-l, login_name : thay đổi tên đăng nhp ca người dùng. Trong mt s trường
hp, tên thư mc riêng ca người dùng có th s thay đổi để thamchiếu đến tên
đăng nhp mi.
n-p, passwd : thay đổi mt khu đăng nhp ca tài khon người dùng.
5