Monu Tools

Máy tính chmod

Chuyển đổi quyền tệp Unix giữa hộp đánh dấu, bát phân (như 755) và ký hiệu tượng trưng (như rwxr-xr-x).

Cách dùng Máy tính chmod

  1. 01

    Đánh dấu các hộp đọc, ghi và thực thi cho chủ sở hữu, nhóm và khác.

  2. 02

    Hoặc gõ một giá trị bát phân như 755 để đặt các hộp tự động.

  3. 03

    Sao chép lệnh chmod sẵn sàng chạy.

Câu hỏi thường gặp

755 và 644 nghĩa là gì?

755 cho chủ sở hữu toàn quyền và mọi người khác quyền đọc và thực thi, dùng cho thư mục và script. 644 cho chủ sở hữu quyền đọc và ghi và mọi người khác chỉ đọc, dùng cho tệp thông thường.

777 nghĩa là gì và có an toàn không?

777 cấp quyền đọc, ghi và thực thi cho mọi người. Nó gần như luôn không an toàn trên máy chủ vì bất kỳ người dùng nào cũng có thể sửa tệp. Hãy ưu tiên 755 hoặc 644.

Làm sao để làm cho một tệp có thể thực thi?

Thêm bit thực thi. Từ 644 bạn sẽ chuyển sang 755 (hoặc chmod +x), bật thực thi cho chủ sở hữu, nhóm và những người khác.

Khác biệt giữa ký hiệu tượng trưng và bát phân là gì?

Bát phân (như 755) mã hóa quyền dưới dạng số, còn tượng trưng (rwxr-xr-x hoặc u+x) mô tả chúng bằng chữ cái. Công cụ này hiển thị cả hai và giữ chúng đồng bộ.

setuid, setgid và sticky bit là gì?

Chúng là một chữ số dẫn đầu thứ tư. Setuid và setgid chạy chương trình với tư cách chủ sở hữu hoặc nhóm của nó, và sticky bit trên một thư mục ngăn người dùng xóa tệp của nhau (như trên /tmp).

Tại sao bit thực thi hiển thị là s hoặc t?

Khi setuid, setgid hoặc sticky bit được đặt, vị trí thực thi hiển thị là s hoặc t thay vì x để báo hiệu bit đặc biệt đang hoạt động.

Về công cụ này

Quyền tệp Unix kiểm soát ai có thể đọc, ghi và thực thi một tệp hoặc thư mục. Ký hiệu bát phân ba chữ số (như 755 hoặc 644) gọn nhưng không dễ đọc ngay, nên máy tính này chuyển đổi giữa dạng số, dạng tượng trưng (rwxr-xr-x) và các hộp đánh dấu tương tác, để bạn thấy chính xác mỗi quyền cấp những gì.

755 là tiêu chuẩn cho thư mục máy chủ web và tệp thực thi: chủ sở hữu có toàn quyền (7 = rwx) còn nhóm và những người khác có thể đọc và thực thi nhưng không ghi (5 = r-x). 644 là tiêu chuẩn cho tệp web: chủ sở hữu có thể đọc và ghi (6 = rw-), nhóm và những người khác chỉ đọc (4 = r--). 600 dành cho tệp nhạy cảm như khóa SSH: chỉ chủ sở hữu mới đọc hoặc ghi được, và không ai khác có bất kỳ quyền truy cập nào.

Công cụ liên quan