DANH MỤC TÀI LIỆU
Tính năng quản lý User và Group trong Linux
Tìm hi u v tính năng qu n lý User và Group trong Linuxể ề
Trong bài vi t sau, chúng ta s cùng nhau tìm hi u v ch c năng qu n ế ề ứ
lý tài kho n ng i dùng và nhóm c a h đi u hành Linux, ườ ệ ề qua đó
ng i qu n tr s bi t đ c nh ng ho t đ ng gì đang di n ra trên h ườ ị ẽ ế ượ
th ng, h s d ng bao nhiêu th i gian, và v i nh ng vi c gì... ọ ử
User và Group:
V b n ch t, Ubuntu đ c cài đ t dành cho 1 ng i duy nh t s d ng trênề ả ượ ườ ử ụ
h th ng, nh ng n u yêu c u có nhi u h n 1 ng i, cách t t nh t là t o ệ ố ư ế ơ ườ
nhi u tài kho n t ng ng v i s ng i dùng. Do đó, m i ng i s ươ ớ ố ườ ườ ẽ
nh ng thi t l p và th m c l u tr riêng bi t, không nh h ng cũng nh ế ậ ư ư ưở ư
liên quan đ n tài kho n khác.ế ả
Thông th ng, nh ng máy tính s d ng Linux có 2 tài kho n:ườ ử ụ user bình
th ng vàườ root – là tài kho n m c cao nh t, có th qu n lý m i tài nguyên ể ả
trên máy tính, c u hình và thi t l p thông s k thu t, giám sát và đi u ế ố ỹ
khi n t t c các tài kho n còn l i. Ng i s d ng không th đăng nh p ườ ử ụ
tr c ti p ngay vào tài kho n root đ c, thay vào đó ph i s d ng câu ế ượ ử ụ
l nh sudo đ chuy n ti p. ể ế
Đ qu n lý, Linux l u gi danh sách t t c user trong file / ư ấ ả etc/groups. Hãy
gõ l nh sau trong Terminal đ xem tr c và ch nh s a danh sách này: ướ ỉ ử
sudo vigr /etc/groups
T o tài kho n ng i dùng m i: ả ườ
Đ t o m i 1 tài kho n, các b n hãy ch n System –> Administration ->
User and Groups -> Add:
Đ t tên cho tài kho n đó và đánh d u ô encrypt đ tăng tính b o m t cho ả ậ
th m cư homec a tài kho n đó:
Nh n nút Advanced Settings đ đi u ch nh các thu c tính khác:ể ề
Các module qu n lý tr c ti p quy n truy c p c a tài kho n Anna có trong ế ậ ủ
th User Privileges:
Chúng tôi khuy n cáo m i ng i nên b b t quy nế ườ Administer
System kh i t t c các tài kho n bình th ng, đ đ m b o r ng nh ng ườ ể ả
ng i khác không th can thi p và thay đ i các thi t l p c đ nh c a h ườ ế ố ị
th ng.
Quy n truy c p file và th m c h th ng: ư ụ
M i file trong Linux đ u đ c thi t l p quy n truy c p b i 1 tài kho n ượ ế ậ
ho c 1 nhóm ng i dùng nh t đ nh, b n có th s d ng l nh ls -l đ hi n ườ ể ử
th toàn b các thi t l p này t ế ậ Terminal:
Theo th t , cú pháp này s đ c đ c t trái sang ph i, m i thành ph n ứ ự ượ
trong câu l nh mang ý nghĩa nh sau:ệ ư
<permissions> 1 <file owner> <file group> <file size> <file date> <file
name>
Ví d , trong ví d trên đã ch ra r ng có 1 file v i tên anki, các quy n truy ỉ ằ
c p đ c thi t l p là rwxr-xr-x, đ c qu n lý tr c ti p b i tài kho n root, ượ ế ậ ượ ế
thu c v nhóm root và có dung l ng 159 byte.ộ ề ượ
M c phân quy n có 4 thành ph n chính. Đ u tiên là m c đánh d u, đ c ấ ượ
s d ng đ ch đ nh đó là th m c ho c file (d n u là th m c và d u ư ụ ế ư ụ
n u là file bình th ng). Chu i 9 ký t ti p theo đ c chia làm 3 t h p ế ườ ế ượ ổ ợ
b ng nhau, xác đ nh rõ ràng tài kho n ng i s d ng, nhóm và quy n truy ườ ử ụ
c p.
<flag><user permissions><group permissions><everyone permissions>
Nh trong ví d trên, chúng ta có rwxr-xr-x, có th phân tích c th nh ư ụ ể ư
sau:
<flag><user permissions = rwx><group permissions = r-x><everyone
permissions = r-x>
các m c phân quy n:ứ ề
r = read
w = write
x = execute
Thay đ i vai trò c a nhóm và th m c: ư ụ
Chúng ta có 1 ví d nh sau: Anna là h c sinh l p 7, còn Peter v a m i ụ ư
tham gia vào khóa h c l p trình c a tr ng đ i h c. Anna c m th y ọ ậ ườ
thích thú h n v i nh ng ph n m m giáo d c chuyên ngành v toán và đ a ơ ớ
lý, trong khi Peter chú tr ng vào m c đích chính – l p trình ng d ng. ứ ụ
Do v y, chúng ta s ph i gán và đi u ch nh các thi t l p khác nhau t ng ế ậ ươ
ng cho Anna và Peter. Cách đ n gi n là gán m i tài kho n vào 1 nhóm ơ ả
riêng bi t và thích h p qua moduleệ ợ Manage Groups:
T o 2 nhóm riêng bi t, K-12 và University:ạ ệ
Sau đó gán quy n truy c p và s d ng nh ng ph n m m giáo d c cho ụ ữ ầ
nhóm K-12 đó:
Linux l u tr h u h t các file th c thi t i th m c /usr/bin, ví d v i tài ư ữ ầ ế ư ụ ớ
kho n Anki là th m c riêng bi t /usr/bin/anki. N u b n không ch c ch n ư ụ ế
v trí c a nh ng file c n thi t, hãy s d ng l nh which t i Terminal: ế ử ụ
thông tin tài liệu
Trong bài viết sau, chúng ta sẽ cùng nhau tìm hiểu về chức năng quản lý tài khoản người dùng và nhóm của hệ điều hành Linux, qua đó người quản trị sẽ biết được những hoạt động gì đang diễn ra trên hệ thống, họ sử dụng bao nhiêu thời gian, và với những việc gì
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×