www.nhipsongcongnghe.net
Kiểu thông tin
Thông tin kết xuất
Quyền truy cập file
-rw-rw-r--
Số liên kết
1
Người sử dụng (sở hữu file)
Trantu
Nhóm sử dụng
Trantu
Kích thước file (theo bytes)
191
Ngày sửa đổi sau cùng
Apr 14
Thời gian sửa đổi sau cùng
14:55
Tên file
.bash_profile
Ở
đây, người sử dụng là trantu. Đây là người sử dụng thường xuyên, có quyền thay
đổ
i các quyền trùy cập đối với file này. Chỉ có một người sử dụng khác có quyền thay
đổ
i thuộc tính file này, đó là superuser. Nhóm sử dụng file này là trantu, bất kỳ những
người sử dụng nào thuộc nhóm trantu cũng có quyền đọc, và thực thi dựa vào quyền
của nhóm được đặt bởi người sở hữu. Khi bạn tạo một file trên hệ thống Linux, hệ
thống sẽ mặc định người sở hữu file này có tên là tên đăng nhập của bạn và có tên
nhóm giống như tên của người sở hữu. Một người sử dụng thông thường không thể
gán lại quyền sở hữu một file hay thư mục cho người khác. Ví dụ, bạn không thể tạo
một file với người sử dụng kabid rồi sau đó gán lại quyền sở hữu cho người khác có
tên là sheila bởi lý do bảo mật. Nếu một người sử dụng thông thường có quyền gán
quyền sở hữu file cho người khác, thi một ai đó cúng có thể tạo một chương trình xấu
như xóa các file, và thay đổi quyền sở hữu cho superuser, và không biết điều gì sẽ xảy
ra. Chỉ có người superuser mới có thể gán lại quyền sở hữu file hay thư mục cho
người khác.
3.2.1. Thay đổi quyền sở hữu file, thư mục sử dụng lệnh chown
Người sử dụng superuser có thể thay đổi quyền sở hữu file, thư mục cho một người sử
dụng khác. Để thay đổi quyền sở hữu sử dụng câu lệnh sau:
chown newuser file hoặc thư mục
Ví dụ:
chown trantu example.txt
Câu lệnh này làm cho người sử dụng trantu có quyền sở hữu file example.txt
Nếu superuser muốn thay đổi nhóm cho một file hoặc thư mục, người đó có thể sử
dụng câu lệnh chown như sau: