Group là một nhóm các user có chung đặc quyền, giúp việc quản lý tài khoản người dùng dễ dàng hơn. Bài viết này sẽ hướng dẫn bạn chi tiết cách add user vào group trong Linux bằng lệnh trên Terminal. Xem ngay!
Những điểm chính
- Hiểu rõ quản lý user và group trong Linux: Bạn sẽ nắm được cách tổ chức và phân quyền hiệu quả trong hệ thống Linux, giúp bảo mật và quản lý tài nguyên tốt hơn.
- Hướng dẫn sử dụng lệnh
usermod
: Cung cấp cách thêm user vào group mà không làm mất các group hiện tại, giúp tiết kiệm thời gian và giảm sai sót trong quản lý quyền.
- Cách tạo user mới và thêm vào group: Bạn biết cách sử dụng lệnh
useradd
để vừa tạo user mới vừa gán vào group chỉ định, tối ưu hóa quy trình thiết lập user.
- Kiểm tra group của user: Hướng dẫn cách sử dụng lệnh
id
để nhanh chóng xác định group chính và group phụ của user, đảm bảo việc kiểm tra và phân quyền chính xác. - Giới thiệu dịch vụ VPS AMD của Vietnix: Dịch vụ được trang bị CPU AMD EPYC mạnh mẽ, ổ cứng NVMe, băng thông lớn, khởi tạo nhanh, đáp ứng tốt các nhu cầu xử lý phức tạp và đồng thời.
Cách add user vào group trong Linux
Trong quản trị hệ thống Linux, việc thêm người dùng vào nhóm là một thao tác quan trọng, cho phép phân quyền truy cập vào tài nguyên cho người dùng. Lệnh usermod
trong Linux cung cấp khả năng thêm người dùng vào nhóm cũng như thay đổi nhóm của người dùng.
Để thêm một người dùng vào nhóm, bạn có thể sử dụng lệnh usermod trong Linux với quyền sudo và cú pháp như sau:
sudo usermod -a -G <tên nhóm> <tên người dùng>
Trong đó:
- Flag -a: Yêu cầu lệnh usermod thêm người dùng vào nhóm.
- Flag -G: Chỉ định tên của secondary group cần thêm người dùng.
- <tên nhóm>: Tên của nhóm mà bạn muốn thêm người dùng vào.
- <tên người dùng>: Tên của người dùng mà bạn muốn thêm vào nhóm.
Ngoài ra, bạn có thể sử dụng flag -g để thay đổi primary group của một người dùng.
Dưới đây là ví dụ về cách thêm người dùng vào nhóm trong Linux sử dụng lệnh usermod
:
Thêm người dùng vào một nhóm:
Giả sử bạn muốn thêm người dùng vietnix
vào nhóm sudo
trên hệ thống. Bạn có thể sử dụng lệnh sau:
sudo usermod -a -G sudo vietnix

Lệnh này sẽ không hiển thị kết quả trên màn hình. Tuy nhiên, bạn có thể kiểm tra tác dụng của lệnh bằng cách truy cập vào một tài nguyên chỉ cho phép nhóm sudo
truy cập. Sau khi thực thi lệnh, người dùng vietnix
sẽ có quyền truy cập vào tài nguyên đó.
Thêm người dùng vào nhiều nhóm:
Bạn cũng có thể thêm người dùng vào nhiều nhóm cùng lúc. Ví dụ, để thêm người dùng user1 vào cả nhóm vietnix
và test
, bạn có thể sử dụng lệnh sau:
sudo usermod -a -G vietnix user1 test

Sau khi thực thi lệnh, người dùng vietnix
sẽ có thể thực thi các lệnh yêu cầu quyền sudo
và truy cập vào tất cả các file thuộc nhóm test
.
Tạo user mới rồi thêm vào group trong Linux
Trong quản trị hệ thống Linux, bạn có thể dễ dàng tạo người dùng mới và thêm họ vào nhóm mong muốn ngay từ đầu. Lệnh useradd cho phép bạn thực hiện điều này một cách hiệu quả. Để tạo người dùng mới và thêm vào nhóm trong Linux, bạn có thể sử dụng lệnh useradd với quyền sudo
và cú pháp như sau:
sudo useradd -g <tên nhóm 1> -G <tên nhóm 2> <tên người dùng>
Ví dụ, để tạo người dùng mới có tên user1 user2
, thêm vào primary group vietnix và secondary group test, bạn có thể sử dụng lệnh:
sudo useradd -g vietnix -G test user1 user2

Lệnh này sẽ tạo một người dùng mới và gán họ vào các nhóm đã chỉ định. Người dùng mới sẽ có quyền truy cập vào tài nguyên dựa trên quyền của các nhóm mà họ thuộc về.
Cách kiểm tra group của một user
Trong quản trị hệ thống Linux, việc kiểm tra nhóm của một người dùng là thao tác cần thiết để hiểu rõ quyền truy cập của họ. Lệnh id
trong Linux cung cấp thông tin chi tiết về nhóm của người dùng, bao gồm primary group và các secondary group. Để kiểm tra nhóm của một người dùng, bạn có thể sử dụng lệnh id
với cú pháp như sau:
id <tên người dùng>
Ví dụ, để kiểm tra nhóm của người dùng vietnix
, bạn có thể chạy lệnh:
id user1
Output của lệnh sẽ có dạng như sau:

Từ output này, bạn có thể thấy primary group của người dùng vietnix
là staff
. Output của lệnh id
có thể chứa thêm nhiều thông tin khác, tùy thuộc vào cấu hình của hệ thống.
Vietnix – Nhà cung cấp dịch vụ VPS AMD xử lý mượt mà, đáp ứng mọi nhu cầu
Dịch vụ VPS AMD của Vietnix được thiết kế để mang lại trải nghiệm tối ưu cho người dùng, với hiệu năng mạnh mẽ từ CPU AMD EPYC thế hệ mới. Sức mạnh của 24 nhân, 48 luồng cùng ổ cứng NVMe giúp tăng tốc độ truy xuất dữ liệu, đáp ứng tốt các tác vụ phức tạp và nhu cầu xử lý đồng thời. Băng thông lớn cùng thời gian khởi tạo chỉ trong 1 phút giúp các dự án VPS triển khai nhanh chóng, không gián đoạn. Với hơn 12 năm kinh nghiệm và 100.000+ dịch vụ đã được kích hoạt, Vietnix là lựa chọn tin cậy cho các giải pháp công nghệ hiệu suất cao.
Thông tin liên hệ:
- Hotline: 18001093
- Email: sales@vietnix.com.vn
- Địa chỉ: 265 Hồng Lạc, Phường 10, Quận Tân Bình, Thành Phố Hồ Chí Minh.
- Website: https://vietnix.vn/
Để sử dụng Linux thành thạo và hiệu quả, người dùng cần có kỹ năng làm việc với các câu lệnh trong Terminal. Bài viết này đã hướng dẫn cách add user vào group trong Linux bằng lệnh usermod và useradd, giúp việc quản lý người dùng và đặc quyền truy cập dễ dàng hơn. Chúc các bạn thành công!