Tại sao có quyền sở hữu người dùng trong Linux? Không có quyền nhóm / tập tin khác đủ? [đóng cửa]


0

Tôi nghĩ rằng tôi hiểu cách làm việc của tập tin trong linux. Tuy nhiên, tôi không thực sự hiểu lý do tại sao chúng được chia thành ba cấp độ chứ không phải thành hai cấp: bất kỳ ai cũng có thể giải thích lý do tại sao một người dùng có thể sở hữu một tệp? Không có nhóm / quyền khác đủ chưa? Với câu trả lời của bạn, tôi rất vui nếu bạn tham khảo các cuộc thảo luận tôi có thể đọc về chủ đề này.


Câu trả lời:


3

Chắc chắn đây là loại hiển nhiên. Nếu tôi tạo một tệp trên máy nhiều người dùng mà tôi muốn giữ riêng tư, thì tôi muốn có thể chỉ định tệp đó trong các quyền. Điều này đặc biệt quan trọng với dữ liệu cụ thể của người dùng như khóa riêng.


Nó cũng chỉ định mối quan hệ của riêng bạn với tệp: bạn chỉ có thể tạo một tệp chỉ đọc nếu bạn không muốn thay đổi nó một cách tình cờ (mặc dù điều này không ngăn chặn việc xóa). Hoặc chmod 000 để làm cho nó không thể đọc được (chủ yếu là vô dụng, ngoại trừ việc gỡ lỗi)
pjc50

0

Điều này đặc biệt quan trọng nếu không có một nhóm cụ thể cho mỗi người dùng (như ngày nay, Debian, nơi một nhóm userx được tạo khi userx được tạo). Hơn nữa, nó cho phép cấp quyền truy cập cho cả một người dùng cụ thể, người sau đó có thể cấp quyền truy cập cho một nhóm khác mà anh ta không nhất thiết phải là thành viên mà không phải thêm chính mình vào nhóm đó, điều mà chỉ có thể được thực hiện bằng root.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.