Bảng Tính Phân Quyền Chmod Linux

Chuyển đổi giữa dạng số (755) và ký hiệu (rwxr-xr-x).

Công cụ này chạy hoàn toàn trên trình duyệt. Dữ liệu bạn nhập không rời khỏi thiết bị.

Advertisement

Công cụ này chuyển đổi qua lại giữa quyền truy cập file dạng số và dạng ký hiệu trong Linux, ví dụ 755 tương ứng rwxr-xr-x. Bạn bật tắt từng ô quyền đọc, ghi, thực thi cho ba nhóm chủ sở hữu, nhóm và người khác, rồi nhận về cả mã octal lẫn câu lệnh chmod sẵn để dán vào terminal.

Cách tính rất đơn giản: mỗi nhóm quyền là tổng của đọc (4), ghi (2) và thực thi (1), nên quyền cao nhất là 7 và thấp nhất là 0. Với thư mục, quyền thực thi mang ý nghĩa khác là quyền đi vào bên trong, nên thư mục thường cần 755 chứ không phải 644 dù nội dung bên trong không cần chạy.

Cách sử dụng

  1. Tích chọn các ô quyền đọc, ghi, thực thi cho chủ sở hữu, nhóm và người khác.
  2. Xem mã octal và ký hiệu được cập nhật ngay bên cạnh.
  3. Kiểm tra xem file là thư mục hay tệp thường để chọn mức quyền phù hợp.
  4. Sao chép lệnh chmod và chạy trên máy chủ của bạn.

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

Quyền 777 có an toàn không?

Không nên dùng. 777 cho phép mọi người dùng trên hệ thống đọc, ghi và thực thi file, kể cả tài khoản dịch vụ bị xâm nhập. Hầu hết trường hợp chỉ cần 644 cho file và 755 cho thư mục là đủ.

Vì sao thư mục cần quyền thực thi còn file thì không?

Với thư mục, quyền x nghĩa là được phép đi vào và duyệt nội dung bên trong, không phải chạy chương trình. Thiếu quyền x trên thư mục thì dù có quyền đọc file, bạn vẫn không truy cập được vào bên trong.

Số 644 và 755 khác nhau ở đâu?

644 cho chủ sở hữu đọc ghi, nhóm và người khác chỉ đọc, phù hợp với file cấu hình và file tĩnh. 755 thêm quyền thực thi cho cả ba nhóm, phù hợp với thư mục và script cần chạy như file thực thi.

Công cụ liên quan