Máy tính chmod
Tính quyền tệp Unix ở định dạng bát phân, ký hiệu và lệnh.
| Đọc | Ghi | Thực thi | Chữ số bát phân | |
|---|---|---|---|---|
| Chủ sở hữu | 7 | |||
| Nhóm | 5 | |||
| Khác | 5 |
- Chủ sở hữu: Cho phép đọc nội dung tệp hoặc liệt kê nội dung thư mục
- Chủ sở hữu: Cho phép sửa đổi nội dung tệp hoặc tạo/xóa mục trong thư mục
- Chủ sở hữu: Cho phép thực thi tệp hoặc truy cập thư mục
- Nhóm: Cho phép đọc nội dung tệp hoặc liệt kê nội dung thư mục
- Nhóm: Cho phép thực thi tệp hoặc truy cập thư mục
- Khác: Cho phép đọc nội dung tệp hoặc liệt kê nội dung thư mục
- Khác: Cho phép thực thi tệp hoặc truy cập thư mục
Giới thiệu Máy tính chmod
Lệnh chmod (change mode) trong Unix/Linux thiết lập quyền cho tệp và thư mục. Quyền được biểu diễn bằng ký hiệu bát phân (ví dụ: 755) hoặc ký hiệu chữ (ví dụ: rwxr-xr-x). Mỗi chữ số trong định dạng bát phân đại diện cho quyền của chủ sở hữu, nhóm và người khác, trong đó đọc=4, ghi=2 và thực thi=1. Máy tính này chuyển đổi giữa tất cả các định dạng ngay lập tức.
Cách sử dụng
Bật/tắt các hộp kiểm đọc, ghi và thực thi cho chủ sở hữu, nhóm và người khác để thiết lập quyền. Giá trị bát phân, ký hiệu chữ và lệnh chmod cập nhật theo thời gian thực. Bạn cũng có thể nhập giá trị bát phân (ví dụ: 644) để thiết lập các hộp kiểm tự động. Sao chép kết quả ở bất kỳ định dạng nào chỉ với một cú nhấp.
Trường hợp sử dụng phổ biến
- Thiết lập quyền đúng cho tệp máy chủ web (644 cho tệp, 755 cho thư mục)
- Cấu hình quyền tệp khóa SSH (600 cho khóa riêng tư)
- Làm cho tập lệnh shell có thể thực thi (tương đương chmod +x)
- Hiểu lỗi quyền trong môi trường triển khai
- Giảng dạy hoặc học các khái niệm về quyền tệp Unix