Quyền tệp / máy tính chmod
Nhập bát phân, rwx, hoặc đặc tả ugo đầy đủ, hoặc chọn quyền theo nhóm, để xem các ký hiệu quyền tương đương và một lệnh chmod mẫu. Cũng hỗ trợ các bit đặc biệt setuid, setgid và sticky. Sao chép cả 4 kết quả cùng lúc hoặc lưu chúng dưới dạng TXT. Màn hình này không thay đổi quyền trên tệp thực tế.
Bạn có thể làm gì
Nhập quyền theo bốn cách
Nhập dạng bát phân, rwx hoặc ugo, hoặc chọn quyền cho từng lớp. Xem các biểu diễn khác từ cách ghi bạn biết.
Kiểm tra quyền bao gồm bit đặc biệt
Hỗ trợ các quyền bao gồm bit setuid, setgid và sticky. Quyền đọc, ghi và thực thi thông thường được xử lý riêng biệt với các bit đặc biệt.
Lấy giá trị quyền và lệnh ví dụ
Hiển thị dạng bát phân, rwx và ugo, cùng một ví dụ chmod để bạn thay đường dẫn đích. Bạn có thể sao chép toàn bộ kết quả hoặc lưu dưới dạng văn bản.
Cách sử dụng
Chỉ định định dạng đầu vào và quyền
Chọn cách ghi bạn biết, ví dụ dạng bát phân, rồi nhập giá trị quyền. Bạn cũng có thể chọn quyền cho từng lớp.
Tính toán và kiểm tra cách ghi
Nhấn “Tính toán” và kiểm tra cùng một bộ quyền ở dạng bát phân, rwx và ugo, cùng với một lệnh ví dụ.
Lấy kết quả bạn cần
Sao chép kết quả hoặc lưu dưới dạng văn bản. Khi dùng lệnh ví dụ, hãy thay path/to/file bằng đường dẫn đích thực tế.
Khi nào nên dùng
Đọc giá trị quyền dạng số
Chuyển các giá trị như 755 hoặc 644 trong tài liệu cấu hình sang cách ghi rwx để kiểm tra quyền của chủ sở hữu, nhóm và người khác.
Chuẩn bị giá trị quyền cho chmod
Khi đã biết quyền cần dùng, hãy chọn quyền cho từng lớp để tạo cách ghi và lệnh ví dụ. Trang này không áp dụng chúng.
Quyền của chủ sở hữu, nhóm và người khác
Cân nhắc ba lớp riêng biệt
Chủ sở hữu được ký hiệu bằng u, nhóm bằng g, và người khác bằng o. Hãy chỉ định quyền đọc, ghi và thực thi hoặc tìm kiếm cho từng đối tượng.
Biểu diễn quyền bằng cách cộng 4, 2 và 1
Quyền đọc r là 4, quyền ghi w là 2, quyền thực thi hoặc tìm kiếm x là 1. Ví dụ, 6 là 4+2 cho đọc và ghi, còn 5 là 4+1 cho đọc và thực thi hoặc tìm kiếm.
Chữ số đầu tiên biểu thị bit đặc biệt
Trong cách ghi bát phân 4 chữ số, chữ số đầu tiên biểu thị setuid, setgid và sticky. Trong cách ghi rwx, s/t nghĩa là bit đặc biệt được đặt cùng quyền thực thi; S/T nghĩa là được đặt mà không có quyền thực thi. Tác động thay đổi tùy theo hệ điều hành và loại đối tượng.
Câu hỏi thường gặp
Khác biệt giữa 755 và 644 là gì?
755 trao cho chủ sở hữu quyền đọc, ghi và thực thi, còn nhóm và người khác có quyền đọc và thực thi. 644 trao cho chủ sở hữu quyền đọc và ghi, còn nhóm và người khác có quyền đọc. Hãy chọn theo mục đích sử dụng và đối tượng; không có lựa chọn nào là khuyến nghị phổ quát.
Trang này có thay đổi quyền của tệp thực tế không?
Không. Trang này chỉ tính các biểu diễn của quyền bạn nhập và tạo các lệnh ví dụ. Nó cũng không đọc trạng thái hiện tại của các tệp thực tế.
Cách ghi rwx cần nhập bao nhiêu ký tự?
Nhập 9 ký tự kết hợp quyền cho chủ sở hữu, nhóm và người khác. Không bao gồm ký tự loại tệp, ví dụ “-” hoặc “d”, ở đầu kết quả từ ls và các công cụ tương tự.
Tôi nên nhập cách ghi ugo như thế nào?
Chỉ định toàn bộ quyền thường cho 3 lớp cùng việc đặt hoặc xóa các bit đặc biệt, ví dụ như u=rw,g=r,o=,u-s,g-s,o-t. Tính năng này không diễn giải các biểu thức chỉ thay đổi một phần quyền hay cú pháp chmod tùy ý.
Đầu vào và kết quả
- Đầu vào
- 1–4 chữ số bát phân, cách ghi rwx gồm 9 ký tự, một chỉ định ugo đầy đủ, hoặc quyền cho từng lớp.
- Kết quả
- Dạng bát phân 4 chữ số, cách ghi rwx và ugo gồm bit đặc biệt, cùng một ví dụ chmod.
- Lấy kết quả
- Sao chép cả bốn kết quả cùng lúc hoặc lưu dưới dạng TXT. Quyền của tệp thực tế không thay đổi.