HomeTricksLinuxPhân quyền chmod 777 và 775, 755 là gì và một số lưu ý khi phân quyền tối cao trên Linux Keyword: Chmod 777 and 755,775, What are they ? Show
Không giống như MCSA của Windows mình thấy phân quyền trên Ubuntu dễ hiểu hơn nhiều ấy chứ, chúc các bạn thành công và đừng quên là sử dụng 775 thay cho 777 nha vì mình biết nhiều bạn sẻ quen với thói quen việc sử dụng 777 đi bởi lẽ khi bạn thực hiện lệnh 777 thì đồng nghĩa với việc bạn trao full quyền cho tất cả User trong cùng 1 Group là 1 dễ dẫn đến xóa File lung tung, cái thứ 2 với 777 nghĩa là mọi người điều có thể xóa file bạn, vì thế đừng nên nghịch dại nhé ! Bạn đang thắc mắc CHMOD 755, 777 là gì? Vì sao những con số này lại có khả năng ảnh hưởng đến thuộc tính của file hay folder? Không để bạn đợi lâu, chúng ta sẽ cùng nhau tìm hiểu về CHMOD 755, 777 trong bài viết này nhé! Tổng quan về CHMODCHMOD là xác lập thuộc tính cho files hoặc folder. Hiểu đơn giản, CHMOD là thiết lập quyền (xem, xóa …) trên file hay thư mục. Nhờ CHMOD, bạn có thể thao tác thay đổi các quyền sau:
CHMOD cũng thay đổi quyền hạn trên các file/thư mục với các đối tượng sau:
Tên gọi CHMOD 755 hay CHMOD 777 là tên gọi theo con số là cho thuận tiện khi sử dụng, trao đổi. Thực ra thì đây là các con số biểu hiện cho các quyền với một file, folder. Nếu cứ nói một file, folder gồm những quyền này cho người này người kia thì rất dài nên nó lấy dạng số thập phân để biểu hiện: 1 = (x) execute 2 = (w) write 3 = (w + x) write và execute 4 = (r) read 5 = (r + x) read và execute 6 = (r + w) read và write 7 = (r +w + x) read, write và execute CHMOD 777, 755 là gì?CHMOD 777, 755 là cách gán đặc tính cho file hoặc thư mục trong iPhone để file/thư mục đó có thể hoạt động được đúng quyền hạn của mình. Mỗi con số tính từ trái sang phải, chỉ định cho một quyền hạn riêng biệt, bao gồm: Số 7 nghiã là: Hoàn toàn cho phép Read, Write và Execute (4 + 2 + 1 = 7) Số 5 nghiã là chỉ cho phép Read và Execute (4 + 1 =5) Do đó, ta có thể giải thích: CHMOD 755 có nghĩa là gì?
CHMOD 777 có nghĩa là gì?
Như vậy, 777 có nghĩa là tất cả users trong hệ thống đều có full permissions: read, write và execute. Sử dụng CHMOD 755, 777 thế nào?Cách sử dụng CHMOD trong Cpanel
Cách sử dụng CHMOD qua giao thức FTPTrước khi tiến hành, bạn cần có phần mềm quản lý file hoạt động trên giao thức này như : Filezilla, Cute-pro , Flash FXP …. Ở đây Tinohost sử dụng Filezilla. Bước 1: Bạn đăng nhập và chọn Quickconnect Bước 2: Bạn click chuột phải tại folder và file đó và chọn File permissions và tiến hành điều chỉnh các thông số CHMOB từng file hay folder mình muốn thay đổi. Ví dụ: tiến hành CHMOD 755 cho folder admin Sử dụng CHMOD trong hệ điều hành LinuxNếu sử dụng Linux, bạn cũng có thể áp dụng CHMOD vào đấy! Sau đây, Tino Group sẽ giới thiệu một số lệnh cơ bản để bạn áp dụng vào việc bảo mật file của mình nhé! Về cơ bản, những lệnh bên dưới sẽ có cấu trúc như sau:
Chúng ta sẽ có 2 cách chính để sử dụng CHMOD trên hệ điều hành Linux.
Cách sử dụng sốNếu bạn muốn gán quyền cho toàn bộ các file, sử dụng lệnh số sẽ là phương án tối ưu nhất.
Cách sử dụng ký tựNếu bạn muốn sửa đổi quyền cho từng file, folder, sử dụng các ký tự Tino Group đã hướng dẫn ở phần trên sẽ là phương án phù hợp. Ví dụ, bạn muốn chủ sở có quyền “tối cao” đọc/ ghi/ thực thi và những người khác chỉ có quyền đọc/ thực thi, bạn sử dụng lệnh như sau:
Để loại bỏ quyền ghi/ thực thi của người dùng, bạn sử dụng lệnh:
Vậy là chúng ta đã cùng nhau tìm hiểu về CHMOD 755, 777 là gì cũng như cách để sử dụng CHMOD qua cPanel và FTP rồi đấy! Tino Group hi vọng rằng những kiến thức này sẽ hỗ trợ bạn tốt nhất trong công việc của mình. FAQs về CHMOD 755, 777CHMOD 644 có nghĩa là gì?Đặt quyền file theo cách này, bạn sẽ có thể cân bằng giữa công khai và bảo mật khi:
CHMOD 555 có nghĩa là gì?Tương đối giống với CHMOD 644, nhưng CHMOD 555 chỉ cấp quyền chỉnh sửa duy nhất cho superuser (siêu người dùng) của hệ thống. Việc này sẽ tránh những user giả mạo sửa đổi file. Cách để áp dụng một nhóm quyền CHMOD cho một thư mục ra sao?Để áp dụng với một thư mục cụ thể trong Linux, bạn có thể sử dụng -R trước lệnh số và nhập vị trí thư mục ở phía sau. Ví dụ:
Cách để thêm quyền cho một đối tượng trong Linux ra sao?Bạn có thể sử dụng lệnh như sau để thêm quyền cho người sở hữu hoặc người sử dụng: CHMOD [permissions] [file] CHMOD (u/o) + (quyền) + thư mục Ví dụ chúng ta sẽ thêm quyền thực thi cho chủ sở hữu:
CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO
QUẢNG CÁO |