Máy Tính Chmod cho Quyền Tệp Unix & Linux
Máy Tính Chmod chuyển quyền tệp Unix và Linux thành số bát phân, ký hiệu rwx và lệnh chmod chạy được ngay, qua một ma trận phân quyền tương tác. Hãy tích vào ô đọc, ghi, thực thi cho chủ sở hữu, nhóm và người khác — mọi định dạng đều cập nhật cùng lúc. Công cụ này dành cho lập trình viên, quản trị hệ thống và bất kỳ ai không muốn phải học thuộc mã bát phân.
Bạn có thể bắt đầu từ bất kỳ hướng nào: tích các ô, nhập một giá trị bát phân như 755, hoặc dán ký hiệu như rwxr-xr-x — máy tính giữ ma trận, các ô nhập và lệnh tạo ra luôn đồng bộ. Quyền đặc biệt (setuid, setgid, sticky bit), nút chuyển tệp hoặc thư mục và cờ đệ quy đều có sẵn, nên lệnh bạn sao chép chính là lệnh bạn cần gõ trong terminal.
Cách Dùng Máy Tính Chmod
Đặt quyền trong ma trận
Tích Đọc, Ghi và Thực thi cho Chủ sở hữu, Nhóm và Người khác. Tổng bát phân của mỗi vai trò (4 + 2 + 1) cập nhật ngay khi bạn tích.
Hoặc nhập trực tiếp bát phân / ký hiệu
Nhập giá trị bát phân 3 chữ số như 644 (hoặc 4 chữ số như 4755 kèm bit đặc biệt), hoặc nhập ký hiệu như rwxr-xr-x. Ma trận và ô còn lại tự động đồng bộ.
Tinh chỉnh tùy chọn và mẫu có sẵn
Chọn một mẫu có sẵn (644, 755, 777, 700, 600, 400, 775, 000), bật bit Đặc biệt, đổi loại Tệp / Thư mục, hoặc bật Đệ quy để thêm -R vào lệnh.
Sao chép lệnh chmod
Phần kết quả hiển thị lệnh chmod bát phân và ký hiệu dùng được ngay, kèm bản xem trước ls -l. Nhấn Sao chép cạnh một lệnh rồi dán vào terminal của bạn.
Tính Năng
Ma Trận Phân Quyền Tương Tác
Lưới 3x3 bật/tắt Đọc (4), Ghi (2) và Thực thi (1) cho Chủ sở hữu, Nhóm và Người khác, với tổng bát phân từng vai trò cập nhật trực tiếp.
Đồng Bộ Hai Chiều
Chỉnh ma trận, nhập bát phân hoặc dán ký hiệu — mọi ô đều cập nhật tức thì, không cần nút Tính.
Mẫu Thông Dụng Có Sẵn
Giá trị một chạm cho 644, 755, 777, 700, 600, 400, 775 và 000, mỗi mẫu kèm chú thích giải thích mục đích dùng thường gặp.
Quyền Đặc Biệt
Bật Setuid (4), Setgid (2) và Sticky Bit (1) để tạo giá trị bát phân 4 chữ số; ký hiệu hiển thị s/S và t/T đúng chuẩn.
Xem Trước Tệp / Thư Mục
Chuyển giữa Tệp và Thư mục để thấy quyền hiển thị thế nào trong kết quả ls -l, với tiền tố - hoặc d.
Cờ Đệ Quy
Bật Đệ quy để thêm -R vào lệnh chmod tạo ra khi áp quyền cho cả cây thư mục.
Lệnh Chạy Được Ngay
Tạo cả lệnh chmod bát phân và ký hiệu kèm nút sao chép một chạm, sẵn sàng dán vào shell của bạn.
Phân Tích Bát Phân
Hiển thị cách cộng giá trị từng vai trò — ví dụ đọc + ghi + thực thi là 4 + 2 + 1 = 7 — nên phép tính không bao giờ là điều bí ẩn.
Câu Hỏi Thường Gặp
chmod 755 nghĩa là gì?
755 (rwxr-xr-x) cho chủ sở hữu toàn quyền đọc, ghi, thực thi, còn nhóm và người khác chỉ được đọc và thực thi. Đây là lựa chọn chuẩn cho thư mục và tệp thực thi. Quyền 644 (rw-r--r--) bỏ thực thi và là thiết lập thường dùng cho tệp thông thường.
Đọc, ghi và thực thi ứng với 4, 2, 1 như thế nào?
Mỗi quyền có một trọng số: đọc = 4, ghi = 2 và thực thi = 1. Cộng các trọng số bạn muốn cho một vai trò để ra chữ số bát phân — đọc + thực thi là 4 + 1 = 5, còn đọc + ghi + thực thi là 4 + 2 + 1 = 7. Lặp lại cho chủ sở hữu, nhóm và người khác để dựng giá trị đầy đủ, đúng như phần phân tích của máy tính hiển thị.
755 và 777 khác nhau thế nào?
755 chỉ cho chủ sở hữu được ghi, còn nhóm và người khác chỉ đọc và thực thi. 777 trao quyền đọc, ghi và thực thi cho tất cả mọi người, gồm cả nhóm và người khác. 777 thường không nên dùng cho môi trường thật vì ai cũng có thể sửa tệp; chỉ nên để dành cho việc thử nghiệm tạm thời hoặc các thư mục dùng chung cụ thể mà mọi người dùng đều thực sự cần toàn quyền.
Ký hiệu rwx và số bát phân khác nhau ra sao?
Bát phân dùng số như 755, trong đó mỗi chữ số là tổng các quyền (4 = đọc, 2 = ghi, 1 = thực thi). Ký hiệu dùng chữ cái như rwxr-xr-x, với r = đọc, w = ghi, x = thực thi, và - nghĩa là quyền đó tắt. Cả hai mô tả cùng một mức truy cập; máy tính chuyển đổi giữa chúng ngay lập tức.
Setuid, setgid và sticky bit là gì?
Setuid (4) chạy một tệp thực thi với quyền của chủ sở hữu nó. Setgid (2) làm cho tệp mới trong một thư mục kế thừa nhóm của thư mục đó. Sticky Bit (1) ngăn người dùng xóa các tệp mà họ không sở hữu trong một thư mục dùng chung — thường dùng cho /tmp. Bật bất kỳ bit nào trong số này để tạo giá trị bát phân 4 chữ số.
Làm sao để áp quyền theo kiểu đệ quy?
Bật tùy chọn Đệ quy để tạo lệnh dạng chmod -R 755 filename. Cờ -R áp cùng mức quyền cho một thư mục và mọi tệp, thư mục con bên trong nó. Hãy dùng cẩn thận với cây thư mục lớn, vì nó thay đổi mọi thứ nằm dưới mục tiêu.
Nên dùng quyền nào cho khóa SSH?
Khóa riêng tư SSH nên dùng 600 (rw-------) để chỉ chủ sở hữu được đọc và ghi; SSH từ chối các khóa có quyền rộng hơn. Bản thân thư mục .ssh nên là 700. Cả hai đều có sẵn dưới dạng mẫu một chạm trong máy tính.
Chưa có bình luận nào. Hãy là người đầu tiên!