GIÁO TRÌNH HỆ ĐIỀU HÀNH UNIX - LINUX - Trang 55

5
4

Hãy hình dung, giả sử chỉ có quyền đọc trên thư mục, khi đó sẽ xem được có

những file hay thư mục nào trong thư mục nhưng lại không thể xem cụ thể nội dung
của một file hay thư mục có trên thư mục đó vì không tìm được nó.

Hoặc giả sử có quyền thực hiện - quyền này sẽ cho phép tìm được file có

trên thư mục - nhưng lại không có quyền đọc đối với một thư mục, vậy thì làm thế
nào để biết được trong thư mục có những file nào.

3.2.2. Các lnh cơ bn

a. Thay đổi quyn s hu file vi lnh chown

Để thay đổi quyền sở hữu đối với một file, hãy sử dụng lệnh

chown với cú pháp như

sau:

chown [tïy-chän] [chñ][.nhãm] <file ...>

Lệnh này cho phép thay chủ sở hữu file. Nếu chỉ có tham số về chủ, thì người dùng

ch sẽ có quyền sở hữu file và nhóm sở hữu không thay đổi. Nếu theo sau tên người ch
là dấu "." và tên của một nhóm thì nhóm đó sẽ nhóm sở hữu file. Nếu chỉ có dấu "." và
nhóm mà không có tên người chủ thì chỉ có quyền sở hữu nhóm của file thay đổi, lúc này,
lệnh

chown có tác dụng giống như lệnh chgrp (lệnh chgrp được trình bày dưới đây).

Các tùy chọn của lệnh

chown:

-c, --changes : hiển thị dòng thông báo chỉ với các file mà lệnh làm thay đổi sở hữu (số thông

báo hiện ra có thể ít hơn trường hợp -v, -verbosr).

-f, --silent, --quiet : bỏ qua hầu hết các thông báo lỗi.
-R, --recursive : thực hiện đổi quyền sở hữu đối với thư mục và file theo đệ quy.
-v, --verbose : hiển thị dòng thông báo với mọi file liên quan mà chown tác động tới (có hoặc

không thay đổi sở hữu).

--help : đưa ra trang trợ giúp và thoát.

Ví dụ, thư mục LinuxVN.com có thông tin về các quyền truy nhập như sau:

drwxr-xr-x 12 thu root 4096 Oct 23 2000 LinuxVN.com

Người sở hữu hiện tại thư mục

LinuxVN.com là người dùng thu. Để người dùng lan

là chủ sở hữu thư mục trên, hãy gõ lệnh:

# chown lan LinuxVN.com

Khi đó, nếu dùng lệnh

ls thì thông tin về thư mục LinuxVN.com sẽ có dạng:

drwxr-xr-x 12 lan root 4096 Oct 23 2000 LinuxVN.com

với người sở hữu thư mục bây giờ là người dùng lan.

Khi chuyển quyền sở hữu file cho một người khác, người chủ cũ mất quyền sở hữu file

đó.

b. Thay đổi quyn s hu nhóm vi lnh chgrp

Các file (và người dùng) còn thuộc vào các nhóm, đây là phương thức truy nhập file

thuận tiện cho nhiều người dùng nhưng không phải tất cả người dùng trên hệ thống. Khi
đăng nhập, mặc định sẽ là thành viên của một nhóm được thiết lập khi siêu người dùng root
tạo tài khoản người dùng. Cho phép một người dùng thuộc nhiều nhóm khác nhau, nhưng
mỗi lần đăng nhập chỉ là thành viên của một nhóm.

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.