Khi được giao quản lý máy chủ Linux, sẽ yêu cầu bạn biết cách thêm, chỉnh sửa, tạm dừng hoặc xóa tài khoản người dùng và cấp cho người dùng quyền cần thiết đối với tệp, thư mục và các tài nguyên hệ thống khác để thực hiện nhiệm vụ được giao.
Dưới đây là 1 số thao tác quản lý User, Group trên HDH Linux bằng Command Line.
1. Quản lý User
1.1. Kiểm tra danh sách User
Danh sách user của Linux được lưu trong file /etc/passwd, để xem danh sách user này sử dụng lệnh cat
cat /etc/passwdThông tin của 1 user trong file /etc/passwd
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]Hiển thị thông tin 1 user bằng lệnh id
id user11.2. Tạo mới một user
Để thêm một user mới, chúng ta sử dụng lệnh adduser hoặc useradd trên Linux với quyền sudo useradd là native command được built-in trong hệ thống, còn adduser là perl script sử dụng useradd như là 1 back-end nên về cơ bản 2 lệnh này là giống nhau.
useradd là native command được built-in trong hệ thống, còn adduser là perl script sử dụng useradd như là 1 back-end nên về cơ bản 2 lệnh này là giống nhau.
Nếu dùng lệnh man để xem manual của 2 lệnh thì đều ra kết quả của useradd.
sudo adduser user1Tạo nhiều user
#!/bin/bash for i in $( cat users.txt ); do useradd $i echo "user $i added successfully!" echo $i:$i"123" | chpasswd echo "Password for user $i changed successfully" done1.2. Thêm/Xóa user vào group
Để add 1 user vào group sử dụng command usermod
sudo usermod -a -G root user1Thêm user vào nhiều group
sudo usermod -a -G group1,group2 user1Thêm nhiều user vào 1 group
sudo gpasswd -M user1,user2,user3 group1Xóa user khỏi 1 group
sudo gpasswd -d username groupname1.3. Thay đổi mật khẩu của user
sudo passwd user1Trường hợp không chỉ rõ user thì sẽ thay đổi mật khảu của user hiện tại.
1.4. Thay đổi thông tin User
Để thay đổi thông tin user chúng ta sử dụng lệnh usermod
Thay đổi đường dẫn thư mục home của user
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]01.5. Lock và Unlock 1 user
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]11.6. Xóa 1 user
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]22. Quản lý group
2.1. Kiểm tra danh sách group
Thông tin của 1 group trong file /etc/group, tương tự để hiển thị danh sách group chúng ta sử dụng command cat
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]3Thông tin 1 group trong file /etc/group như sau:
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]42.2. Tạo mới 1 group
Tạo 1 group
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]5Tạo nhiều group
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]62.3. Liệt kê danh sách User trong Groups
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]72.4. Xóa 1 group
[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]8Nguồn: vinasupport.com
hùng ebudezain
Trong đó “mode” có thể được viết theo 2 cách: symbolic hoặc octal mode và trong bài viết này mình chỉ nói về octal mode đơn giản vif mình thích. ok? 😆😆😆😆😆 7358 lượt xem
- ahihi đồ ngốc trương thanh hùng nè
- bài viết được viết bởi trương thanh hùng //ebudezain.com/
- với phương pháp octal mode thì mỗi quyền được thể hiện bằng 1 số tương ứng cao nhất là 7.
hùng thông minh lắm
Thay đổi quyền
hùng đẹp trai
Thay đổi quyền
hùng đẹp trai
đọc dữ liệu hộ bố
đọc dữ liệu hộ bố
Thay đổi quyền
đọc dữ liệu hộ bốsuper user ( root ) và user cùi bắp được tạo ra do super user ng ta gọi là các regular user. và 1 nùi user gom lại để có chung 1 vài quyền hạn thì gọi là group user
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng ebudezain
super user root
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
super user root
hùng ebudezain
hùng thông minh lắm
hùng ebudezain
super user root
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
hùng thông minh lắm
hùng ebudezain
hùng thông minh lắm
hùng thông minh lắm
tôi thích vậy đó
hùng thông minh lắm
hùng ebudezain
hùng thông minh lắm
hùng thông minh lắm
super user root
hùng thông minh lắm
hùng thông minh lắm
hùng thông minh lắm
super user root
hùng ebudezain
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng ebudezain
hùng ebudezain
tôi thích vậy đó
hùng ebudezain
tôi thích vậy đó
hùng ebudezain
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng thông minh lắm
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
id user10
tôi thích vậy đó
hùng thông minh lắm
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
super user root
hùng ebudezain
super user root
tôi thích vậy đó
hùng ebudezain
- ahihi đồ ngốc trương thanh hùng nè
- đọc dữ liệu hộ bố
- hùng đẹp trai
super user root
hùng ebudezain
hùng thông minh lắm
hùng ebudezain
tôi thích vậy đó
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
hùng ebudezain
hùng thông minh lắm
hùng ebudezain
- super user root
- hùng ebudezain
- ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng ebudezain
hùng ebudezain
tôi thích vậy đó
tôi thích vậy đó
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
- super user root
- hùng ebudezain
- ahihi đồ ngốc trương thanh hùng nè
- đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
hùng ebudezain
super user root
tôi thích vậy đó
hùng ebudezain
hùng ebudezain
super user root
bài viết được viết bởi trương thanh hùng //ebudezain.com/
super user root
hùng thông minh lắm
hùng thông minh lắm
tôi thích vậy đó
hùng ebudezain
hùng thông minh lắm
hùng thông minh lắm
hùng ebudezain
hùng ebudezain
hùng ebudezain
tôi thích vậy đó
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
super user root
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.-rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
- User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-rw-
- những user khác nằm trong group admin chỉ có quyền đọc ( không có quyền ghi và thực thi ) vì có khúc r--r--
- những user khác không nằm trong admin và không phải hero thì chỉ có quyền đọc ( không có quyền ghi và thực thi ) vì có khúc r--r--
hùng thông minh lắm
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
tôi thích vậy đó
hùng ebudezain
hùng đẹp trai
hùng ebudezain
hùng thông minh lắm
tôi thích vậy đó
hùng thông minh lắm
hùng đẹp trai
hùng ebudezain
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.symbolic hoặc octal mode và trong bài viết này mình chỉ nói về octal mode đơn giản vif mình thích. ok? 😆😆😆😆😆
ahihi đồ ngốc trương thanh hùng nè
tôi thích vậy đó
hùng ebudezain
hùng thông minh lắm
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
hùng thông minh lắm
Thay đổi quyền
- đọc dữ liệu hộ bố
- Chỉ có user có quyền root, hoặc user là owner của file mới có thể thay đổi quyền của file đó. Cú fap:
- Trong đó “mode” có thể được viết theo 2 cách: symbolic hoặc octal mode và trong bài viết này mình chỉ nói về octal mode đơn giản vif mình thích. ok? 😆😆😆😆😆
- với phương pháp octal mode thì mỗi quyền được thể hiện bằng 1 số tương ứng cao nhất là 7.
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
hùng đẹp trai
hùng ebudezain
tôi thích vậy đó
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
ahihi đồ ngốc trương thanh hùng nè
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
hùng ebudezain
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
hùng đẹp trai
755 =====> rwxr-xr-x
777 =====>
rwxrwxrwx
hùng ebudezain
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
hùng thông minh lắm
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
id user11
tôi thích vậy đó
hùng ebudezain
hùng thông minh lắm
Thay đổi quyền
hùng ebudezain
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng thông minh lắm
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
ahihi đồ ngốc trương thanh hùng nè
hùng ebudezain
hùng ebudezain
hùng đẹp trai
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
hùng đẹp trai
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
những user khác nằm trong group admin chỉ có quyền đọc ( không có quyền ghi và thực thi ) vì có khúc r--
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
tôi thích vậy đó
những user khác không nằm trong admin và không phải hero thì chỉ có quyền đọc ( không có quyền ghi và thực thi ) vì có khúc r--
bài viết được viết bởi trương thanh hùng //ebudezain.com/
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng ebudezain
id user12
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
tôi thích vậy đó
hùng thông minh lắm
ahihi đồ ngốc trương thanh hùng nè
hùng thông minh lắm
hùng thông minh lắm
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Thay đổi quyền
tôi thích vậy đó
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
hùng ebudezain
hùng ebudezain
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
ahihi đồ ngốc trương thanh hùng nè
hùng đẹp trai
hùng thông minh lắm
Thay đổi quyền
id user13
bài viết được viết bởi trương thanh hùng //ebudezain.com/
đọc dữ liệu hộ bố
bài viết được viết bởi trương thanh hùng //ebudezain.com/
Chỉ có user có quyền root, hoặc user là owner của file mới có thể thay đổi quyền của file đó. Cú fap:
hùng ebudezain
Trong đó “mode” có thể được viết theo 2 cách: symbolic hoặc octal mode và trong bài viết này mình chỉ nói về octal mode đơn giản vif mình thích. ok? 😆😆😆😆😆
ahihi đồ ngốc trương thanh hùng nè
bài viết được viết bởi trương thanh hùng //ebudezain.com/
hùng đẹp trai
hùng ebudezain
hùng ebudezain
hùng thông minh lắm
User hero có quyền đọc, ghi ( không có quyền exec ) vì có khúc rw-
hùng ebudezain
hùng ebudezain
hùng đẹp trai
bạn để ý đoạn đầu -rw-r--r-- . Mình sẽ có tổng cộng 10 vị trí trong chuỗi -rw-r--r-- mình sẽ hiểu là : đây là file. người tạo là hero, group là admin.
id user14
hùng thông minh lắm
Liệt kê Usertrên Linux
tôi thích vậy đó