CHMOD 755, 777 là gì? Sử dụng CHMOD 755, 777 ra sao?

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é!

CHMOD 755, 777 là gì?

Tổng quan về CHMOD

CHMOD là xác lập thuộc tính cho files hoặc thư mục .
Hiểu đơn thuầ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:

  • Read (Đọc): viết tắt là “r”, được biểu thị bằng số 4: Bạn chỉ có thể xem các tập tin, nhưng không thể sửa đổi nội dung của tập tin.
  • Write (Ghi / Chỉnh sửa): viết tắt là “w”, được biểu thị bằng số 2: Bạn có thể chỉnh sửa tệp. Đối với các thư mục, bạn có thể xóa và thêm tệp vào thư mục
  • Execute (Thực thi): viết tắt là “x”, được biểu thị bằng số 1: Execute được sử dụng chủ yếu khi bạn cần phải chạy file (thường được sử dụng khi bạn cần chạy một kịch bản lệnh).

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:

  • Owner: chủ sở hữu của file/thư mục
  • Group: Nhóm mà Owner là thành viên
  • Public / Others/ Everybody: những người còn lại

chmod-755-777-la-giTên gọi CHMOD 755 hay CHMOD 777 là tên gọi theo số lượng là cho thuận tiện khi sử dụng, trao đổi. Thực ra thì đây là những số lượng biểu lộ cho những quyền với một file, thư mục. Nếu cứ nói một file, thư mục 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 lộ :
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 đó hoàn toàn có thể hoạt động giải trí được đúng quyền hạn của mình. Mỗi số lượng tính từ trái sang phải, chỉ định cho một quyền hạn riêng không liên quan gì đến nhau, gồm có :
Số 7 nghiã là : Hoàn toàn được cho phép Read, Write và Execute ( 4 + 2 + 1 = 7 )
Số 5 nghiã là chỉ được cho phép Read và Execute ( 4 + 1 = 5 )
Do đó, ta hoàn toàn có thể lý giải :

CHMOD 755 có nghĩa là gì?

  • 7 = 4 + 2 + 1: Người sở hữu thư mục có quyền đọc thư mục (read); chỉnh sửa thư mục (write); liệt kê các thư mục và file bên trong (execute);
  • 5 = 4 + 0 + 1: Những người cùng nhóm chỉ có quyền đọc thư mục (read); liệt kê các thư mục và file bên trong (execute)
  • 5 = 4 + 0 + 1: Những người còn lại chỉ có quyền đọc thư mục (read); liệt kê các thư mục và file bên trong (execute)

chmod-755-777-la-gi

CHMOD 777 có nghĩa là gì?

  • Số 7 đầu tiên được dùng để cấp quyền cho Owner
  • Số 7 thứ 2 để cấp quyền cho Group
  • Còn số 7 cuối cùng để cấp quyền cho Others

Như vậy, 777 có nghĩa là toàn bộ users trong mạng lưới 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

  • Bước 1: Bạn đăng nhập vào trang quản trị cPanel : http://tendomain:2082
  • Bước 2: chọn File Manager
  • Bước 3: Bạn có thể click chọn vào cột Perms hoặc click chuột phải chọn Change Permissions để thay đổi các thông số của file hoặc thư mục cần thay đổi.
  • Bước 4: Trong trường hợp bạn muốn CHMOD toàn bộ, bạn chọn Select all, click chuột phải chọn Change Permissions và tùy chỉnh.

chmod-755-777-la-gi

Cách sử dụng CHMOD qua giao thức FTP

Trước khi thực thi, bạn cần có ứng dụng quản trị file hoạt động giải trí 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ụ : triển khai CHMOD 755 cho thư mục admin
chmod-755-777-la-gi

Sử dụng CHMOD trong hệ điều hành Linux

Nếu sử dụng Linux, bạn cũng hoàn toàn có thể vận dụng CHMOD vào đấy ! Sau đây, Tino Group sẽ trình làng một số ít lệnh cơ bản để bạn vận dụng vào việc bảo mật thông tin 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 :

CHMOD [permissions] [file]

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ố
  • Cách sử dụng ký tự

Cách sử dụng số

Nếu bạn muốn gán quyền cho hàng loạt những file, sử dụng lệnh số sẽ là giải pháp tối ưu nhất .

CHMOD 777  vidu.txt

Cách sử dụng ký tự

Nếu bạn muốn sửa đổi quyền cho từng file, thư mục, sử dụng những ký tự Tino Group đã hướng dẫn ở phần trên sẽ là giải pháp tương thích .
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 :

CHMOD u=rwx,g=rw,o=rw  vidu.txt

Để vô hiệu quyền ghi / thực thi của người dùng, bạn sử dụng lệnh :

CHMOD o-rw  vidu.txt

Vậy là tất cả chúng ta đã cùng nhau tìm hiểu và khám phá về CHMOD 755, 777 là gì cũng như cách để sử dụng CHMOD qua cPanel và FTP rồi đấy ! Tino Group hy vọng rằng những kỹ năng và kiến thức này sẽ tương hỗ bạn tốt nhất trong việc làm của mình .

FAQs về CHMOD 755, 777

CHMOD 644 có nghĩa là gì?

Đặt quyền file theo cách này, bạn sẽ hoàn toàn có thể cân đối giữa công khai minh bạch và bảo mật thông tin khi :

  • Người sở hữu có toàn quyền sử dụng
  • Người truy cập có thể xem nhưng không thể chỉnh sửa

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ụ:

  • CHMOD -R 777 thumuc_vidu

Cách để thêm quyền cho một đối tượng trong Linux ra sao?

Bạn hoàn toàn có thể sử dụng lệnh như sau để thêm quyền cho người chiếm hữu hoặc người sử dụng :
CHMOD [ permissions ] [ file ]CHMOD ( u / o ) + ( quyền ) + thư mục
Ví dụ tất cả chúng ta sẽ thêm quyền thực thi cho chủ sở hữu :

  • CHMOD u+x  vidu.txt

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh
    Văn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333
    Tổng đài miễn phí: 1800 6734
  • Email: sales@tino.org
  • Website: www.tino.org

5/5 – ( 1 bầu chọn )

Source: https://wikifin.net
Category: Blog

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *