Lệnh groupadd trong linux với các ví dụ dễ hiểu

Lệnh groupadd trong Linux là một công cụ mạnh mẽ để tạo nhóm người dùng mới trên hệ thống, giúp quản lý quyền truy cập hiệu quả. Bạn có thể dễ dàng thêm nhóm với tên tùy chỉnh và ID nhóm (GID) xác định, tạo sự linh hoạt trong phân quyền. Sử dụng groupadd giúp đơn giản hóa việc cấp quyền cho nhiều người dùng cùng lúc, tăng tính bảo mật và dễ dàng quản lý.

Lệnh groupadd trong linux là gì?

Lệnh command groupadd in linux là một công cụ dòng lệnh mạnh mẽ, cho phép bạn tạo một nhóm người dùng mới trên hệ thống Linux của mình một cách dễ dàng. Nó giúp quản trị viên hệ thống phân quyền và quản lý truy cập tài nguyên một cách hiệu quả hơn, đảm bảo an ninh hệ thống. Khi sử dụng groupadd, bạn có thể chỉ định một ID nhóm cụ thể hoặc để hệ thống tự động gán một ID khả dụng. Việc tạo nhóm mới giúp bạn tổ chức người dùng theo mục đích sử dụng, ví dụ như nhóm phát triển hoặc nhóm quản lý dự án. Lệnh này là một phần quan trọng trong việc quản lý người dùng và nhóm trên hệ thống Linux, giúp duy trì một môi trường làm việc an toàn và có tổ chức.

Tạo Một Nhóm Mới

Trong bước này, bạn sẽ học cách tạo một nhóm mới trên hệ thống Linux bằng lệnh groupadd.

Đầu tiên, hãy tạo một nhóm mới có tên "developers" bằng cách sử dụng lệnh sau đây:

sudo groupadd developers

Ví dụ về kết quả:

No output if the group is created successfully.

Lệnh groupadd tạo một nhóm mới với tên đã chỉ định, ở đây là nhóm "developers".

Tiếp theo, hãy xác minh rằng nhóm đã được tạo thành công bằng cách liệt kê tất cả các nhóm trên hệ thống:

sudo groups

Ví dụ về kết quả:

labex adm cdrom sudo dip plugdev lxd lpadmin sambashare developers

Như bạn thấy, nhóm "developers" hiện đã được liệt kê trong số các nhóm khác.

Thêm Người Dùng Vào Nhóm

Trong bước này, bạn sẽ học cách thêm người dùng vào một nhóm trên hệ thống Linux.

Đầu tiên, hãy tạo một người dùng mới có tên "john" bằng lệnh sau đây:

sudo useradd -m john

Ví dụ về kết quả:

No output if the user is created successfully.

Bây giờ, hãy thêm người dùng "john" vào nhóm "developers" bằng lệnh usermod:

sudo usermod -a -G developers john

Ví dụ về kết quả:

No output if the user is added to the group successfully.

Lệnh usermod được dùng để sửa đổi thông tin tài khoản người dùng. Tùy chọn -a thêm người dùng vào các nhóm bổ sung.

Tùy chọn -G chỉ định các nhóm mà người dùng sẽ được thêm vào.

Để xác minh rằng người dùng "john" đã được thêm vào nhóm "developers", ta dùng lệnh groups:

groups john

Ví dụ về kết quả:

john : john developers

Như bạn thấy, người dùng "john" hiện là thành viên của nhóm "developers".

Sửa đổi Thuộc tính Nhóm

Trong bước này, bạn sẽ học cách sửa đổi các thuộc tính của một nhóm trên hệ thống Linux.

Chúng ta hãy bắt đầu bằng cách tạo một nhóm mới có tên "finance" bằng lệnh groupadd:

sudo groupadd finance

Ví dụ về đầu ra:

No output if the group is created successfully.

Bây giờ, hãy sửa đổi Group ID (GID) của nhóm "finance" bằng lệnh groupmod:

sudo groupmod -g 1050 finance

Ví dụ về đầu ra:

No output if the group properties are modified successfully.

Lệnh groupmod được dùng để sửa đổi các thuộc tính của một nhóm trên hệ thống.

Trong trường hợp này, chúng ta đang thay đổi Group ID (GID) của nhóm "finance" thành 1050.

Để xác minh các thay đổi, hãy liệt kê thông tin nhóm bằng lệnh getent:

getent group finance

Ví dụ về đầu ra:

finance:x:1050:

Như bạn thấy, GID của nhóm "finance" đã được thay đổi thành 1050 thành công.

Kết luận cho linux groupadd command

Vậy là bạn đã nắm vững cách sử dụng lệnh groupadd trong Linux rồi đấy! Hy vọng hướng dẫn này giúp bạn quản lý nhóm người dùng trên hệ thống Linux một cách dễ dàng hơn. Việc tạo nhóm hiệu quả sẽ giúp bạn phân quyền và quản lý truy cập tài nguyên một cách khoa học. Hãy nhớ rằng, việc sử dụng linux groupadd command đúng cách là chìa khóa để bảo mật hệ thống. Đừng ngần ngại thử nghiệm với các tùy chọn khác nhau để hiểu rõ hơn về cách chúng hoạt động. Chúc bạn thành công trên hành trình khám phá thế giới Linux đầy thú vị! Nếu có bất kỳ câu hỏi nào, đừng ngại tìm kiếm thêm thông tin hoặc tham khảo tài liệu chính thức nhé. Việc thực hành thường xuyên sẽ giúp bạn trở nên thành thạo hơn đấy!

Last Updated : 15/10/2025