Trong linux quyền truy cập được phân thành 03 nhóm là owner, group và others. Với 03 quyền read (r), write (w) và execute (x) được gán cho mỗi nhóm như bảng bên dưới:
Owner Group Others
Rwx Rwx rwx
Quyền truy cập có thể được gán theo ký tự hoặc số
Trường hợp gán theo ký tự:
R Những ai có quyền này thì có quyền mở và đọc nội dung của tập tin
W Những ai có quyền này thì có quyền viết và đọc nội dung của tập tin
X Những ai có quyền này thì có quyền thực thi tập tin hoặc đọc đối với thư mục
Trường hợp gán theo số:
4 Cho biết quyền đọc
2 Cho biết quyền viết
1 Cho biết quyền thực thi
a. Sử dụng lệnh chmod để thay đổi quyền truy cập:
Cú pháp tổng quát như sau: chmod [quyền truy cập] [tập tin hoặc thư mục]
Ví dụ: Thay đổi quyền truy cập
Bước 1: Tạo 1 tập tin là test.txt có nội dung bất kỳ như sau:
#vi test.txt
Bước 2: Thay đổi quyền truy cập của tập tin test.txt như sau:
#chmod 644 test.txt
Phân tích quyền 644 ta thấy:
Số 6 = 4+2 tức có quyền đọc và viết trên owner
Số 4 = 4 tức có quyền đọc trên group
Số 4 = 4 tức có quyền đọc trên others
Bước 3: Lịệt kê xem tập tin test.txt có quyền gì như sau:
[root@luongkhiem ~]# ls -l
-rw-r--r-- 1 root root 1536 Aug 1 16:31 anaconda-ks.cfg
drwxr-xr-x 2 root root 4096 Aug 1 17:23 Desktop
-rw-r--r-- 1 root root 48103 Aug 1 16:31 install.log
-rw-r--r-- 1 root root 5700 Aug 1 16:31 install.log.syslog
-rw-r--r-- 1 root root 3 Aug 8 18:06 test.txt
b. Sử dụng lệnh chown để thay đổi quyền sở hữu của tập tin hoặc thư mục:
Cú pháp tổng quát như sau: chown [-R] [user:group] filename
Tùy chọn: -R : Áp dụng trong trường hợp muốn chuyển quyền sở hữu đối với thư mục chỉ định và tất cả thư mục, tập tin bên trong thư mục chỉ định.
Ví dụ 1: #chown luongkhiem test.txt
Trong ví dụ trên ta đã chuyển quyền sở hữu tập tin test.txt cho người dùng luongkhiem
Ví dụ 2: #chown luongkhiem:users test.txt
Trong ví dụ trên ta đã chuyển quyền sở hữu tập tin test.txt cho người dùng luongkhiem và nhóm users
Ví dụ 3:
Bước 1: Tạo thư mục test như sau:
#mkdir test
Bước 2: Chuyển quyền sở hữu đối với thư mục test cho người dùng luongkhiem như sau:
#chown –R luongkhiem test
c. Sử dụng lệnh chgrp để thay đổi nhóm sở hữu của tập tin hoặc thư mục:
Cú pháp tổng quát như sau: chgrp [-R] [groupname] filenames
Tùy chọn: -R : Áp dụng trong trường hợp muốn chuyển nhóm quyền sở hữu đối với thư mục chỉ định và tất cả thư mục, tập tin bên trong thư mục chỉ định.
Ví dụ 1: #chgrp luongkhiem test.txt
Trong ví dụ trên ta đã chuyển quyền sở hữu tập tin test.txt cho nhóm luongkhiem
Ví dụ 2: #chgrp –R users test
Trong ví dụ trên ta đã chuyển quyền sở hữu đối với thư mục test và tất cả thư mục , tập tin bên trong cho nhóm users
- Sử dụng lệnh mount và umount (10/12/2009)
- Các lệnh quản lý Process ID (10/12/2009)
- Các bước để chia sẽ share thư mục và file trong Linux (10/12/2009)
- Ubuntu 8.10 Intrepid Ibex ra mắt (10/12/2009)
- Bài test Linux LPI1 (10/12/2009)
- Install language for Linux with Scim (10/12/2009)
- Bản đồ phát triển của Linux (10/12/2009)
- Bộ sưu tập các lệnh trong Linux (9/12/2009)
- 10 lời khuyên hữu ích khi chuyển sang Linux (9/12/2009)
- Một vòng dạo quanh với *NIX (9/12/2009)
- Cơ bản về “Cài đặt phần mềm trên Linux”
- Bộ sưu tập các lệnh trong Linux
- Các lệnh quản lý thư mục và tập tin
- Một số lệnh và phím tắt thường dùng trong Linux
- Một số tiện ích cơ bản cho Linux Admin
- Các bước để chia sẽ share thư mục và file trong Linux
- Tạo file liên kết tắt trên Linux
- Các lệnh điều khiển quyền truy cập thư mục và tập tin
- Lưu trữ, đồng bộ và chia sẻ file trực tuyến
- Tự động tìm kiếm với Google Alerts
- Juniper Networks SSG 5 nhu cầu bảo mật cho những doanh nghiệp nhỏ
- Tổng kết hội thảo lần 9: OpenLDAP – Giải pháp thay thế và tiết kiệm chi phí bản quyền
- [29/08] Hội Thảo 9: OpenLDAP – Giải pháp thay thế và tiết kiệm chi phí bản quyền
- Hội thảo bảo mật quốc tế SyScan 2010 đến Tp.HCM
- Ngân hàng Việt Nam và nỗi lo bảo mật thông tin
- Motorola Milestone, lựa chọn đáng giá