Quyền file trên Unix hoạt động thế nào?
Trên Linux, macOS và các hệ Unix khác, mỗi file và thư mục có ba bộ quyền: cho chủ sở hữu (user), cho nhóm (group) và cho mọi người còn lại (others). Mỗi bộ có thể cho phép đọc (r), ghi (w) và thực thi (x), tương ứng 4, 2 và 1. Cộng lại được một chữ số bát phân cho mỗi bộ, nên rwxr-xr-x thành 7, 5, 5, tức lệnh chmod 755. Với thư mục, quyền đọc cho xem danh sách tên, ghi cho tạo hoặc xóa mục, còn thực thi cho phép đi vào thư mục. Chữ số thứ tư ở đầu chứa các bit đặc biệt: setuid (4), setgid (2) và sticky (1).
Tính năng
- • Bảng ô tích cho chủ sở hữu, nhóm và người khác, hiện giá trị bát phân tức thì
- • Sửa hai chiều: gõ 755 hoặc rwxr-xr-x thì các ô tự cập nhật
- • Hỗ trợ setuid, setgid và sticky bit, hiển thị kiểu ls -l (s, S, t, T)
- • Lệnh sẵn sàng sao chép ở dạng số và dạng ký hiệu (u=rwx,g=rx,o=rx)
- • Các mẫu quyền phổ biến nhất kèm giải thích
Chạy không cần mạng
Mọi phép tính chạy trong trình duyệt. Không file nào bị tác động: công cụ chỉ tạo lệnh để bạn tự chạy.