Cách xóa Group bằng lệnh groupdel trong Linux
Trong bài này mình sẽ hướng dẫn cách sử dụng lệnh groupdel để xóa group trong Linux, đây là lệnh có công dụng ngược với lệnh groupadd.
Trong Linux, các nhóm được tạo ra nhằm mục đích phân quyền theo nhóm, giúp quản trị viên dễ dàng quản lý và phân quyền. Trong trường hợp bạn có một nhóm không có mục đích sử dụng nữa thì hãy xóa nó đi để giảm tải cho server.
Và để xóa người dùng ra khỏi nhóm thì bạn phải xem kỹ nhiều vấn đề, sau đây là hướng dẫn cụ thể.
1. Cú pháp lệnh groupdel trong Linux
Để xóa một group ra khỏi hệ thống Linux thì bạn sử dụng cú pháp sau:
Bài viết này được đăng tại [free tuts .net]
groupdel [OPTIONS] GROUPNAME
Trong đó GROUPNAME là tên group mà bạn muốn xóa, OPTIONS là những tùy chọn mà chúng ta sẽ học ở phần 2.
Lưu ý là chỉ có tài khoản root hoặc một tai khoản nằm trong nhóm root có quyền sudo thì mới sử dụng được lệnh này.
Ngoài ra, nếu một nhóm vẫn còn user thì bạn vẫn có thể xóa nhóm đó bình thường.
2. Dùng lệnh groupdel để xóa group trong Linux
Để xóa một group ra khỏi hệ thống thì bạn hãy thực thi lệnh groupdel kèm theo đó là tên group cần xóa.
Ví dụ: Để xóa group có tên là mygroup thì hãy chạy lệnh sau.
groupdel mygroup
Lệnh này sẽ xóa luôn thông tin của group nằm trong hai file /etc/group
và /etc/gshadow
.
Nếu chạy thành công thì nó sẽ không in bất kì thứ gì cả. Nhưng nếu bạn xóa một group không tồn tại trong hệ thống thì sẽ nhận được lỗi như sau:
groupdel: group 'mygroup' does not exist
Trên là hướng dẫn cách sử dụng lệnh groupdel trong Linux để xóa group ra khỏi hệ thống.