Máy tính Chmod
- Tệp không rời khỏi thiết bị của bạn
- Chạy trên trình duyệt
- Miễn phí, không cần đăng ký, không hình mờ
Permissions
| Read (4) | Write (2) | Execute (1) | Σ | |
|---|---|---|---|---|
| OwnerThe user who owns the file | 7 | |||
| GroupMembers of the file’s group | 5 | |||
| OthersEveryone else | 5 |
Special bits
3 or 4 digits, e.g. 755 or 4755
9 characters, e.g. rwxr-xr-x
Command
$ chmod 755 script.sh$ chmod u=rwx,g=rx,o=rx script.shAs shown by ls -l: -rwxr-xr-x · drwxr-xr-x
What this mode allows
- 0400Owner can read the file, or list a folder.
- 0200Owner can change the file, or add and delete entries in a folder.
- 0100Owner can run the file, or enter a folder.
- 0040Group members can read the file, or list a folder.
- 0010Group members can run the file, or enter a folder.
- 0004Everyone else can read the file, or list a folder.
- 0001Everyone else can run the file, or enter a folder.
Cách dùng Máy tính Chmod
Tính quyền tệp Unix bằng cách đánh dấu hộp hoặc gõ ký hiệu bát phân (755) hay ký hiệu (rwxr-xr-x); mọi khung nhìn luôn đồng bộ. Công cụ viết lệnh chmod, giải thích mỗi bit cho phép gì, cảnh báo chế độ rủi ro, và có máy tính umask.
- 1
Đánh dấu Đọc, Ghi và Thực thi cho Chủ, Nhóm và Người khác, hoặc chọn từ “Chế độ phổ biến”.
- 2
Hoặc gõ giá trị vào “Số (bát phân)” hoặc “Ký hiệu”; các hộp cập nhật.
- 3
Thêm “Bit đặc biệt” như setuid, setgid hoặc Sticky nếu cần.
- 4
Nhập “Tên tệp hoặc thư mục”, chọn “Áp dụng cho thư mục con (-R)” nếu muốn, rồi sao chép lệnh.
Câu hỏi thường gặp
chmod 755 nghĩa là gì?
Chủ đọc, ghi và thực thi được; nhóm và người khác đọc và thực thi được. Đó là chế độ thường cho script, chương trình và thư mục.
Khóa riêng SSH nên có quyền nào?
600: chỉ chủ đọc và ghi được. SSH từ chối khóa mà người dùng khác đọc được.
Vì sao 777 bị đánh dấu cảnh báo?
Với 777 ai trên hệ thống cũng sửa được tệp. Trên máy chủ đây là lỗ hổng bảo mật phổ biến.
Chữ S hoặc T hoa trong đầu ra ls -l nghĩa là gì?
setuid hoặc setgid được đặt mà không có thực thi (S), hoặc sticky được đặt mà người khác không có thực thi (T). S không có tác dụng trên tệp thường.
umask ảnh hưởng tệp mới thế nào?
umask gỡ bit khỏi quyền mặc định. Nhập giá trị như 022 trong máy tính umask để thấy chế độ kết quả cho tệp và thư mục mới.
