chown chmod

Hiểu về quyền truy cập trên Linux (chmod, chown)

Hiểu về quyền truy cập trên Linux (chmod, chown)

Giới thiệu về quyền truy cập trên Linux

Quyền truy cập trên Linux là một phần quan trọng trong việc quản lý hệ thống. Nó giúp bảo vệ dữ liệu và kiểm soát ai có thể làm gì với các tệp và thư mục.

Trong Linux, có ba loại quyền truy cập chính: đọc (r), viết (w) và thực thi (x).

Các quyền này được áp dụng cho ba nhóm người dùng: chủ sở hữu (owner), nhóm (group) và người dùng khác (others).

Cách sử dụng lệnh chmod

Lệnh chmod được sử dụng để thay đổi quyền truy cập của tệp và thư mục.

Có hai cách chính để sử dụng chmod: sử dụng mã số (numeric mode) và sử dụng ký hiệu (symbolic mode).

Chmod với mã số (numeric mode)

Trong numeric mode, quyền truy cập được biểu diễn bằng các số từ 0 đến 7.

Ví dụ, để cấp quyền đọc, viết và thực thi cho chủ sở hữu, bạn sử dụng mã số 7.

Để thay đổi quyền truy cập của một tệp, bạn có thể sử dụng lệnh sau:

chmod 755 tep.txt

Ở đây, 755 có nghĩa là:

  • 7: Chủ sở hữu có quyền đọc, viết và thực thi.
  • 5: Nhóm có quyền đọc và thực thi.
  • 5: Người dùng khác có quyền đọc và thực thi.

Chmod với ký hiệu (symbolic mode)

Trong symbolic mode, bạn sử dụng các ký hiệu để thay đổi quyền truy cập.

Ví dụ, để thêm quyền thực thi cho nhóm, bạn sử dụng lệnh sau:

chmod g+x tep.txt

Ở đây, g+x có nghĩa là thêm quyền thực thi cho nhóm (group).

Cách sử dụng lệnh chown

Lệnh chown được sử dụng để thay đổi chủ sở hữu và nhóm của tệp và thư mục.

Để thay đổi chủ sở hữu của một tệp, bạn có thể sử dụng lệnh sau:

chown nguoidung tep.txt

Để thay đổi cả chủ sở hữu và nhóm, bạn sử dụng lệnh sau:

chown nguoidung:nhom tep.txt

Ví dụ thực tế về sử dụng chmod và chown

Giả sử bạn có một tệp tên là script.sh và bạn muốn nó có thể thực thi bởi tất cả người dùng.

Bạn có thể sử dụng lệnh chmod như sau:

chmod 755 script.sh

Nếu bạn muốn thay đổi chủ sở hữu của tệp này thành người dùng khác, bạn có thể sử dụng lệnh chown:

chown khac script.sh

Kết luận

Hiểu và sử dụng đúng các lệnh chmod và chown là rất quan trọng trong việc quản lý hệ thống Linux.

Với các ví dụ cụ thể và giải thích rõ ràng, bạn có thể dễ dàng thay đổi quyền truy cập và chủ sở hữu của tệp và thư mục.

Điều này không chỉ giúp bảo mật hệ thống mà còn tối ưu hóa quy trình làm việc của bạn.

Để lại một bình luận

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 *