Cách tạo group tron linux

Linux Command Line Tutorial For Beginners 24 - Basic Group Management [groups, groupadd, groupdel]

Linux Command Line Tutorial For Beginners 24 - Basic Group Management [groups, groupadd, groupdel]
  • Cú pháp lệnh groupadd
  • Tạo một nhóm trong Linux
  • Tạo một nhóm với GID cụ thể
  • Tạo một nhóm hệ thống
  • Ghi đè các giá trị /etc/login.defs mặc định
  • Tạo một nhóm hệ thống bằng mật khẩu
  • Phần kết luận

Trong Linux, các nhóm được sử dụng để tổ chức và quản lý tài khoản người dùng. Mục đích chính của các nhóm là xác định một tập các đặc quyền như đọc, viết hoặc thực thi quyền đối với một tài nguyên nhất định có thể được chia sẻ giữa những người dùng trong nhóm., chúng ta sẽ nói về cách tạo các nhóm mới trong Linux, bằng cách sử dụng lệnh groupadd .

Cú pháp lệnh groupadd

Cú pháp chung cho lệnh groupadd như sau:

groupadd GROUPNAME

Chỉ người dùng root hoặc người dùng có quyền sudo mới có thể tạo nhóm mới.

Khi được gọi, groupadd tạo một nhóm mới bằng cách sử dụng các tùy chọn được chỉ định trên dòng lệnh cộng với các giá trị mặc định được chỉ định trong tệp /etc/login.defs .

Tạo một nhóm trong Linux

Để tạo một nhóm nhóm mới, theo sau là tên nhóm mới.

Ví dụ: để tạo một nhóm mới có tên mygroup bạn sẽ chạy:

groupadd mygroup

Lệnh thêm một mục nhập cho nhóm mới vào các tệp /etc/group /etc/gshadow .

Khi nhóm được tạo, bạn có thể bắt đầu thêm người dùng vào nhóm.

Nếu nhóm có cùng tên đã tồn tại, hệ thống sẽ in một thông báo lỗi như sau:

groupadd: group 'mygroup' already exists

Để chặn thông báo lỗi nếu nhóm tồn tại và để thoát lệnh thành công, hãy sử dụng tùy chọn -f [ --force ]:

groupadd -f mygroup

Tạo một nhóm với GID cụ thể

Trong các hệ điều hành giống như Linux và Unix, các nhóm được xác định bằng tên của nó và một GID duy nhất [một số nguyên dương].

Theo mặc định, khi một nhóm mới được tạo, hệ thống sẽ gán GID có sẵn tiếp theo từ phạm vi ID nhóm được chỉ định trong tệp login.defs .

Sử dụng -g [ --gid ] để tạo một nhóm có GID cụ thể.

Ví dụ: để tạo một nhóm có tên mygroup với GID là 1010 bạn sẽ gõ:

groupadd -g 1010 mygroup

Bạn có thể xác minh GID của nhóm, bằng cách liệt kê tất cả các nhóm và lọc kết quả bằng grep:

getent group | grep mygroup

mygroup:x:1010:

Nếu một nhóm với GID đã cho đã tồn tại, bạn sẽ gặp lỗi sau:

groupadd: GID '1010' already exists

Khi được sử dụng với tùy chọn -o [ --non-unique ], lệnh groupadd cho phép bạn tạo một nhóm với GID không duy nhất:

groupadd -o -g 1010 mygroup

Tạo một nhóm hệ thống

Không có sự khác biệt kỹ thuật thực sự giữa hệ thống và các nhóm thông thường [bình thường]. Thông thường, các nhóm hệ thống được sử dụng cho một số mục đích vận hành hệ thống đặc biệt, như tạo bản sao lưu hoặc bảo trì hệ thống.

Các nhóm hệ thống GID được chọn từ phạm vi UD nhóm hệ thống được chỉ định trong tệp login.defs , khác với phạm vi được sử dụng cho các nhóm thông thường.

Sử dụng tùy chọn -r [ --system ] để tạo một nhóm hệ thống. Ví dụ: để tạo một nhóm hệ thống mới có tên mysystemgroup bạn sẽ chạy:

groupadd -r mysystemgroup

Ghi đè các giá trị /etc/login.defs mặc định

Tùy chọn -K [ --key ] được theo sau bởi KEY=VAL cho phép bạn ghi đè các giá trị mặc định được chỉ định trong tệp /etc/login.defs .

Về cơ bản, tất cả những gì bạn có thể ghi đè là giá trị tối đa và tối thiểu của ID nhóm thông thường và nhóm hệ thống để chọn GID tự động khi tạo nhóm mới.

Giả sử bạn muốn tạo một nhóm mới với GID trong phạm vi từ 1200 đến 1500. Để làm điều đó, hãy chỉ định các giá trị tối thiểu / tối đa như được hiển thị bên dưới:

groupadd -K GID_MIN=1200 -K GID_MAX=1500 mygroup

Tạo một nhóm hệ thống bằng mật khẩu

Thêm mật khẩu vào một nhóm không có sử dụng thực tế và có thể gây ra vấn đề bảo mật vì nhiều người dùng sẽ cần biết mật khẩu.

Tùy chọn -p [ --password ] theo sau là mật khẩu cho phép bạn đặt mật khẩu cho nhóm mới:

groupadd -p grouppassword mygroup

Phần kết luận

Trong Linux, bạn có thể tạo các nhóm mới bằng lệnh groupadd .

Các hướng dẫn tương tự áp dụng cho mọi phân phối Linux, bao gồm Ubuntu, CentOS, RHEL, Debian, Fedora và Arch Linux.

Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.

nhóm người dùng thiết bị đầu cuối

Vodafone là một trong những nhà khai thác lớn đầu tiên thông báo rằng họ dự định thu hẹp số hệ điều hành được sử dụng điện thoại trên mạng của mình chỉ có hai hoặc ba. Năm 2006, hãng đã chọn Symbian, Linux và Windows Mobile làm ba nền tảng để chạy điện thoại thông minh của mình trong 5 năm tới. Trong khi Android dựa trên Linux, nó không tương thích với các tiêu chuẩn được thiết lập bởi LiMo Foundation, một nhóm tạo và xuất bản các chi tiết kỹ thuật cho phần mềm trung gian cho các thiết bị Linux

[ĐọC thêm: Điện thoại Android tốt nhất cho mỗi ngân sách. Các thành viên khác của OHA bao gồm AKM Semiconductor, ARM, AsusTek Computer, Atheros Communications, Borqs, Ericsson, Garmin International, Huawei Technologies, Omron Software, Softbank Mobile, Teleca và Toshiba.

Cách nhận dấu nhắc lệnh trong menu ngữ cảnh trong windows 10 người tạo

Bạn muốn lấy lại tùy chọn Dấu nhắc Lệnh trong Menu ngữ cảnh trong Windows 10? Thủ thuật đơn giản này sẽ đưa nó trở lại trong nháy mắt. Kiểm tra nó ra!

Cách tạo thư mục trong linux [lệnh mkdir]

Trong các hệ thống Linux, bạn có thể tạo các thư mục mới từ dòng lệnh hoặc với sự trợ giúp của trình quản lý tệp trên máy tính để bàn của bạn. Lệnh cho phép bạn tạo thư mục [còn được gọi là thư mục] là mkdir.

Bài Viết Liên Quan

Chủ Đề