Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

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/passwd

Thông tin của 1 user trong file /etc/passwd

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

Hiển thị thông tin 1 user bằng lệnh id

id user1

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

1.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 user1

Tạ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"
done

1.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 user1

Thêm user vào nhiều group

sudo usermod -a -G group1,group2 user1

Thêm nhiều user vào 1 group

sudo gpasswd -M user1,user2,user3 group1

Xóa user khỏi 1 group

sudo gpasswd -d username groupname

1.3. Thay đổi mật khẩu của user

sudo passwd user1

Trường hợp không chỉ rõ user thì sẽ thay đổi mật khảu của user hiện tại.

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

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]
0

1.5. Lock và Unlock 1 user

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
1

1.6. Xóa 1 user

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
2

2. 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]
3

Thông tin 1 group trong file /etc/group như sau:

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
4

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

2.2. Tạo mới 1 group

Tạo 1 group

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
5

Tạo nhiều group

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
6

2.3. Liệt kê danh sách User trong Groups

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
7

2.4. Xóa 1 group

[username]:[x]:[UID]:[GID]:[Comment]:[Home directory]:[Default shell]
8

Nguồ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

  1. ahihi đồ ngốc trương thanh hùng nè
  2. bài viết được viết bởi trương thanh hùng https://ebudezain.com/
  3. 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 https://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 https://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 https://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 https://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 https://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 https://ebudezain.com/

tôi thích vậy đó

bài viết được viết bởi trương thanh hùng https://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 https://ebudezain.com/

id user1
0

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 https://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 https://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 https://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 https://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 https://ebudezain.com/

tôi thích vậy đó

hùng thông minh lắm

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux

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 https://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 https://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 https://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 https://ebudezain.com/

ahihi đồ ngốc trương thanh hùng nè

Hướng dẫn check group trong linux - kiểm tra nhóm trong linux
 

bài viết được viết bởi trương thanh hùng https://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 https://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 https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://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 https://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 https://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 https://ebudezain.com/

tôi thích vậy đó

id user1
1

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 https://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 https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://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 https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://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 https://ebudezain.com/

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

hùng ebudezain

id user1
2

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 https://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 user1
3

bài viết được viết bởi trương thanh hùng https://ebudezain.com/

đọc dữ liệu hộ bố

bài viết được viết bởi trương thanh hùng https://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 https://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 user1
4

hùng thông minh lắm

Liệt kê Usertrên Linux

tôi thích vậy đó

Liệt kê các Group trên Linux