NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
12/05/2024
Lượt xem

Cách add user vào group trong Linux nhanh chóng

12/05/2024
5 phút đọc
Lượt xem

Đánh giá

5/5 - (71 bình chọn)

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!

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
Thêm user Vietnix vào nhóm sudo
Thêm user Vietnix vào nhóm sudo

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 vietnixtest, bạn có thể sử dụng lệnh sau:

sudo usermod -a -G vietnix user1 test
Thêm người dùng vào nhiều nhóm
Thêm người dùng vào nhiều nhóm

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.

Lưu ý:

  • Thay thế <tên người dùng> bằng tên người dùng thực tế mà bạn muốn thêm vào nhóm.
  • Thay thế <tên nhóm> bằng tên nhóm thực tế mà bạn muốn thêm người dùng vào.

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
Tạo user mới rồi thêm vào group
Tạo user mới rồi thêm vào group

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:

Cách kiểm tra group của một user
Cách kiểm tra group của một user

Từ output này, bạn có thể thấy primary group của người dùng vietnixstaff. 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.

Lời kết

Để 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 usermoduseradd, 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!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Theo dõi
Thông báo của
guest
0 Comments
Phản hồi nội tuyến
Xem tất cả bình luận

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Banner group
Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

Black Friday Hosting & VPS

Chương trình bắt đầu sau

Giảm giá 40% hosting VPS

50 coupon mỗi ngày

Gia hạn giá không đổi

NHẬN DEAL NGAY
Pattern

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

Icon
ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1

ĐĂNG KÝ DÙNG THỬ HOSTING

Asset

7 NGÀY MIỄN PHÍ

Asset 1
Icon
XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG