Điểm:0

Tại sao ổ đĩa flash ext4 được gắn với quyền của người dùng khác?

lá cờ sg

Tôi có một máy tính sử dụng 20.04 với ba người dùng, trong đó chỉ có một người là quản trị viên hệ thống. Nếu một trong những người dùng khác đặt ổ USB có định dạng FAT thì mọi thứ đều ổn. Họ có thể truy cập nó như mong đợi. Nếu cùng một ổ đĩa có cùng nội dung được định dạng là ext4, nó sẽ được gắn vào đúng thư mục người dùng nhưng thư mục ổ đĩa có người dùng quản trị viên làm chủ sở hữu. Tại sao vậy? Tôi có thể sửa lỗi này mà không cần sudo và không làm phiền những người dùng không rành về công nghệ không?

Thành thật mà nói, tôi mong đợi ext4 hoạt động trơn tru hơn trong hệ sinh thái linux so với FAT. Tôi nghi ngờ đó là vì ext4 biết các quyền của linux, nhưng điều đó có nghĩa là ext4 là vô nghĩa đối với các ổ đĩa di động, vì ID người dùng khác nhau giữa các hệ thống?

user535733 avatar
lá cờ cn
Người dùng không phải quản trị viên không thể sử dụng lệnh `mount`. Thay vào đó, người dùng không phải quản trị viên có thể sử dụng `pmount`, được thiết kế đặc biệt để tránh nhầm lẫn UID. ([trang pmount](http://manpages.ubuntu.com/manpages/hirsute/man1/pmount.1.html))
Điểm:2
lá cờ cn

Ổ đĩa flash ext4 đang được gắn với quyền của người dùng root, vì ext4 hỗ trợ các quyền của Linux và Linux, theo thiết kế, là một hệ điều hành an toàn.Theo mặc định, người dùng chỉ có toàn quyền truy cập vào thư mục chính của họ. Họ cần được cấp quyền truy cập bởi người quản lý hệ thống để viết ở nơi khác.

Các hệ thống tệp không hỗ trợ quyền truy cập tệp Linux thực sự được gắn với toàn quyền cho người dùng lắp ổ đĩa.

Yêu cầu quản trị viên hệ thống cấp quyền cho thư mục trên ổ đĩa ext4 đó và người dùng sẽ có thể sử dụng các thư mục này.

Nếu người dùng là người duy nhất sử dụng ổ đĩa đó, bạn có thể cấp quyền cho điểm gắn kết. Ngay cả khi điểm gắn kết bị xóa sau khi tháo ổ đĩa, cài đặt quyền vẫn được ghi nhớ.

Tôi có thể sửa lỗi này mà không cần sudo và không làm phiền những người dùng không rành về công nghệ không?

Nếu bạn là quản trị viên của máy tính, việc phải sử dụng sudo: nó được tạo ra để không ai có thể đánh dấu vào hệ thống.

Nếu bạn là quản trị viên của hệ thống, bạn sẽ chịu trách nhiệm, vì vậy, vâng, bạn phải làm phiền những người dùng không rành về công nghệ của mình một lần để cấp cho họ các quyền mà bạn cho là phù hợp.

lá cờ sg
Cấp quyền truy cập vào mọi ổ đĩa là không khả thi trong trường hợp của tôi. Có thể cho phép người dùng truy cập các ổ đĩa được chèn trong khi phiên của họ đang hoạt động không? Người dùng sử dụng rất nhiều ổ đĩa flash khác nhau, tôi không thể xác định tất cả chúng theo UUID hoặc tên. Tôi đã đặt quyền (thành chỉ đọc trong trường hợp của tôi) cho tất cả các phân vùng (phân vùng vĩnh viễn) yêu cầu quyền đó. (btw: Vấn đề không phải là tôi phải sử dụng sudo, tôi không muốn người dùng của mình yêu cầu quyền truy cập.)
vanadium avatar
lá cờ cn
Một cái gì đó ở đây: https://unix.stackexchange.com/questions/422656/how-to-make-an-ext4-formatted-usb-drive-with-full-rw-permissions-for-any-linux-m nhưng nó là không đơn giản.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.