Một nhóm các tài khoản người dùng muốn tạo ra cho họ. Họ muốn truy cập vào một ứng dụng cụ thể trên máy chủ. Nhóm này đòi hỏi phải chia sẻ các tập tin được tạo ra bằng cách sử dụng các ứng dụng. Phương pháp gì sẽ được sử dụng để thực hiện các mục tiêu này?
A.
Theo root, chạy lệnh groupadd để tạo ra các nhóm chia sẻ, sau đó sử dụng lệnh để tạo tài khoản người dùng. Theo root, chạy lệnh adduser để tạo tài khoản của người sử dụng, sau đó chỉnh sửa
B.
Theo root, chạy lệnh adduser để tạo ra các nhóm chia sẻ, sau đó adduser để tạo tài nười dùng.
C.
passwd để thay đổi cho mỗi người dùng GID.
D.
Không thể thực hiện được
Trả lời:
Đáp án đúng: A
Để đáp ứng yêu cầu tạo một nhóm người dùng có thể truy cập một ứng dụng cụ thể và chia sẻ các tập tin được tạo ra, ta cần thực hiện các bước sau:
1. **Tạo nhóm chia sẻ:** Sử dụng lệnh `groupadd` để tạo một nhóm mới. Nhóm này sẽ chứa tất cả các người dùng cần chia sẻ file.
2. **Tạo tài khoản người dùng:** Sử dụng lệnh `adduser` để tạo tài khoản cho từng người dùng.
3. **Thêm người dùng vào nhóm chia sẻ:** Sau khi tạo tài khoản, cần thêm mỗi người dùng vào nhóm đã tạo ở bước 1. Việc này có thể được thực hiện bằng lệnh `usermod -a -G `. `-a` để thêm vào nhóm mà không loại bỏ các nhóm khác mà người dùng đó đang thuộc về, `-G` chỉ định nhóm mà người dùng sẽ được thêm vào.
4. **Thiết lập quyền sở hữu và quyền truy cập thư mục:** Thay đổi quyền sở hữu của thư mục chứa các tập tin chia sẻ thành nhóm đã tạo bằng lệnh `chgrp <đường_dẫn_thư_mục>`. Thiết lập quyền truy cập phù hợp cho thư mục này bằng lệnh `chmod g+rwx <đường_dẫn_thư_mục>` để cho phép các thành viên trong nhóm đọc, ghi và thực thi.
Như vậy, phương án A là phù hợp nhất vì nó mô tả đúng quy trình tạo nhóm, tạo người dùng và chỉnh sửa để người dùng thuộc về nhóm đó, từ đó có thể chia sẻ file.
Các phương án khác không chính xác vì:
* Phương án B: Tạo nhóm bằng `adduser` là không chính xác, `adduser` dùng để tạo user.
* Phương án C: Sử dụng `passwd` để thay đổi GID không phải là cách đúng để quản lý nhóm.
* Phương án D: Hoàn toàn có thể thực hiện được yêu cầu này bằng các lệnh Linux.





