Bây giờ, vì chúng ta đang nói về chủ đề gán quyền cho tệp và thư mục và thay
đổi nhóm và quyền sở hữu, bạn phải xem danh sách kiểm soát truy cập cũng như danh sách
kiểm soát truy cập là một lớp khác hoặc tôi sẽ nói một lớp trên cùng hoặc lớp bổ sung chạy trên các quyền của bạn, cho
phép bạn chỉ định quyền cho mỗi người dùng.
Vậy Aseel là gì?
Israel là viết tắt của Access Control List, cung cấp một cơ chế cấp phép bổ sung, linh hoạt hơn cho các
hệ thống tệp, nó được thiết kế để hỗ trợ quyền đối với tệp Unix.
Israel cho phép bạn cấp quyền cho bất kỳ người dùng hoặc nhóm nào đối với bất kỳ tài nguyên đĩa nào.
Việc sử dụng mục đích là gì, hãy nghĩ về một tình huống trong đó một người dùng cụ thể không phải là thành
viên của một nhóm do bạn tạo ra.
Vì vậy, giả sử nếu bạn tạo một người dùng ABC và đó không phải là thành viên của tuyến nhóm, nhưng bạn vẫn muốn cấp
cho một số quyền đọc hoặc ghi, làm thế nào bạn có thể làm điều đó mà không đặt người dùng đó thành thành viên của nhóm?
Và đó là nơi chúng tôi có danh sách kiểm soát truy cập, danh sách này sẽ giúp chúng tôi làm điều đó.
Vì vậy, hãy để tôi diễn đạt nó bằng những từ rất đơn giản một lần nữa.
Vì vậy, giả sử nếu bạn muốn cho phép một tệp được tạo theo tuyến và cho phép người dùng đọc tệp, bây giờ, người
dùng đó là người dùng thông thường, không phải là một phần của tuyến nhóm và bạn muốn người dùng đọc tệp
đó.
Vì vậy, tất nhiên, một cách để làm điều đó là bạn thay đổi quyền đọc của người khác.
Ba bit cuối cùng để những người khác có thể đọc nó, nhưng sau đó hoặc mọi người khác có thể đọc nó.
Nhưng chúng tôi chỉ muốn một người dùng đọc nó thay vì tất cả những người dùng khác đọc nó.
Đó là lý do tại sao chúng tôi chỉ cấp quyền cho người dùng cụ thể đó bằng cách sử dụng ACL hy vọng điều đó làm rõ.
Vì vậy, về cơ bản, mẫu Anh được sử dụng để tạo cơ chế cho phép linh hoạt trong Linux từ các trang người dùng Linux.
Acres được sử dụng để xác định các quyền truy cập tùy ý chi tiết hơn cho các tệp và thư mục.
Các lệnh để gán và loại bỏ quyền ECL được đặt f ACL và nhận F ACL.
Vì vậy, thiết lập tệp ACL, lấy phylis ACL, lấy tệp ACL, cung cấp cho bạn thông tin về các quyền hiện có của
tệp và bộ sẽ cho phép bạn thiết lập theo cách bạn muốn.
Hãy xem một vài ví dụ.
Đây là danh sách các lệnh để thiết lập ECLSS.
Để thêm quyền cho người dùng, bạn phải chạy lệnh set f set tệp ECL với trừ một tùy chọn để sửa đổi bạn cho người
dùng và sau đó bạn phải tách biệt với Colins nơi người dùng là người dùng trên danh nghĩa.
Trong trường hợp của tôi, nó sẽ là.
Tôi có Zoll và sau đó cột và quyền mà bạn muốn cấp cho người dùng đó.
Và tất nhiên phần cuối cùng là tên tệp.
Tệp nào bạn muốn có quyền để đảm bảo rằng bạn chỉ định đường dẫn tuyệt đối hoàn chỉnh để thêm quyền
cho một nhóm.
Bạn cũng có thể cấp quyền cho một nhóm cụ thể.
Vì vậy, một lần nữa, nếu bạn cấp quyền, giả sử là quyền đọc cho nhóm, ba bit ở giữa, thì mọi nhóm trong
hệ thống Linux của bạn đều có thể đọc nó.
Nhưng nếu bạn chỉ muốn một nhóm đọc nó thì sao?
Đúng.
Đó có thể là một vấn đề.
Vì vậy, một lần nữa, danh sách truy cập, danh sách kiểm soát truy cập đến để giải cứu và để thêm nhóm đó, để
cho phép nó đọc hoặc ghi tệp cụ thể đó, bạn phải đặt với G và tên nhóm và các quyền để cho phép tất cả các tệp
hoặc thư mục kế thừa các mục nhập Azera từ thư mục.
Nó nằm trong tầng có nghĩa, sẽ được đặt bằng dấu trừ D. M. và sau đó là mục nhập, bất cứ thứ gì
bạn muốn đặt vào tên của thư mục.
Xin lỗi, tất nhiên thư mục vì bạn muốn xếp tầng một tệp, không thể có tệp bên trong chính nó.
Vì vậy, đó là lý do tại sao thư mục sẽ phải có điều đó để loại bỏ một mục nhập cụ thể.
Vì vậy, bạn sẽ phải đặt FICA trong dấu trừ X để loại bỏ nó và sau đó bạn phải chỉ định người dùng và tên
của tệp.
Điều này chỉ dành cho một người dùng cụ thể.
Bây giờ giả sử nếu bạn muốn xóa tất cả các quyền ACL khỏi mọi người, thì bạn phải đặt
ACL với tùy chọn trừ B và tên của tệp.
Một số điều bạn cần nhớ.
Một là khi bạn gán quyền ACL cho một tệp hoặc thư mục, bạn sẽ thấy rằng nó sẽ thêm một dấu
cộng ở cuối quyền.
Vì vậy, khi bạn chạy, đó là trừ L, cột đầu tiên, hiển thị cho bạn các quyền, nó thêm
dấu cộng ở cuối cột, cho thấy rằng nó có ACL được gán cho nó.
Điều thứ hai là thiết lập với quyền W với ACL không cho phép bạn xóa một tệp, do đó bạn có
thể sửa đổi tệp, chỉnh sửa tệp, nhưng bạn không thể xóa tệp đó.
Đó là thứ mà người dùng vẫn giữ quyền đó cho chính mình để xóa nó.
Vì vậy, bây giờ chúng ta hãy truy cập vào một máy Linux và chúng ta sẽ thử một vài lệnh sau để tìm hiểu
cách chúng ta có thể đặt quyền ACL cho một tệp do người khác sở hữu.
Tôi đã đăng nhập với tư cách là tuyến đường của tôi và tất nhiên, bạn luôn có thể kiểm tra tuyến đường đó có dấu thăng hoặc dấu thăng
hay không, nhưng một lần nữa, hãy luôn đảm bảo rằng bạn đang sử dụng đúng máy tính và tôi đang sử dụng đúng máy của mình.
Tôi đang ở trong thư mục tạm thời của mình và tôi sẽ tạo một tệp.
Giả sử tôi sẽ gọi nó.
Texas, và tôi sẽ chọn như một từ viết tắt.
Hãy đảm bảo rằng nó được tạo và có quyền phù hợp, như bạn có thể thấy, nó được tạo
ra, thuộc sở hữu của Rupert và thuộc sở hữu của Rupert và chủ sở hữu có thể đọc đúng.
Nhóm chỉ có thể đọc và những người khác chỉ có thể đọc.
Nếu bạn nhận được F ACL trên tệp, bạn sẽ thấy thêm thông tin, tệp là nhóm chủ sở hữu này, họ sử dụng một nhóm quyền,
sự cho phép của quyền.
Bây giờ đến phần mà bạn muốn.
Cho phép mọi người xin lỗi, nơi bạn muốn chỉ cho phép tôi có Zoll để ghi vào tệp đó sau đó tôi tuyệt đối
như bạn biết số lượng được coi là khác.
Đúng.
Tất cả cuộc sống đều thuộc loại này, vì vậy nếu bạn cho phép ở đây, nếu bạn cho phép đó cũng ngay
tại đây, thì điều gì sẽ xảy ra?
Mọi người khác có thể viết thư cho mùa thu đó.
Vì vậy, một lần nữa, tôi hy vọng bạn hiểu tôi đang ở đâu.
Vì vậy, để khắc phục vấn đề này, trong đó chỉ một người dùng có thể sửa đổi
tệp đó, sau đó bạn sẽ gán nó như một bộ Saddo FJC đặt FCL trừ M để sửa đổi quyền của bạn.
Bạn cho người dùng.
Người dùng tôi có là ai và bạn muốn cấp quyền gì.
Bạn muốn đọc và ghi và tên của tệp sẽ là tạm thời và áp dụng.
Một cái tên là Texas.
Nhưng trước khi chúng tôi chạy nó, tôi chỉ muốn đi vào.
Và xin lỗi, không phải cái này, tôi muốn vào và bắt đầu một phiên trùng lặp và tôi muốn đăng nhập như tôi có, vì
vậy.
Ngay bây giờ, nếu tôi làm KDDI.
Temp and cat, Texas.
Không có gì trong đó.
Mà này, trước tiên xin lỗi không phải Cát, vì ai đọc cũng được nên chắc không có vấn đề gì,
nhưng nếu muốn edit thì sao?
Vì vậy, VI, Texas.
Nó nói ở dưới cùng ngay tại đây, chỉ đọc nên ngay cả khi tôi đặt một cái gì đó, xin chào hoặc bất cứ thứ
gì bạn muốn đặt và lưu nó, nó sẽ cho tôi biết rằng tôi không thể mở tệp.
Nó không thể chỉnh sửa.
Tôi không có quyền, vì vậy tôi không thể làm điều đó nếu tôi chạy lệnh này, lấy tệp ACL.
Vì vậy, tôi thiết lập chính sách, nhưng tôi cũng tha thứ cho Rita và cũng viết cho cú đánh bóng đó.
Nhập ngay bây giờ để xác minh nó.
Nếu nó thực sự đã thiết lập những quyền đó, bạn sẽ nhận được một văn bản tạm thời trên khuôn mặt và bạn sẽ thấy ngay bây giờ ngay tại đây
nó nói rằng người dùng tôi hoàn toàn có quyền sửa đổi nó.
Bây giờ nếu tôi làm Texas bây giờ.
Bạn thấy đấy, tôi không mắc phải lỗi tương tự mà tôi đã mắc phải trước khi tôi có thể đặt bất cứ thứ gì tôi
muốn.
Xin chào, Texas.
Lưu nó và nó cho phép tôi lưu nó, và khi tôi làm mèo ở Texas, tôi có thể làm điều đó ở Texas.
Vì vậy, đó là lý do tại sao các ACL này rất quan trọng để chỉ định quyền cụ thể đó cho một người dùng cụ thể.
Điều tương tự nếu bạn muốn làm nhóm đó.
Gán cho quyền bạn sẽ chạy lệnh tương tự, nhưng thay vì bạn nhập G và enter và
khi bạn nhận được F một con dấu, bạn sẽ thấy bây giờ nhóm I 'cũng là.
Có thể sửa đổi tệp này, vì vậy nếu người dùng là một phần của nhóm của tôi, họ thực sự có thể
truy cập và sửa đổi tệp của họ ở vị trí số bốn, số ba là thực sự chỉ định các quyền đó và chuyển xuống
từng tệp và cây, đó là rất đơn giản.
Vì vậy, tôi sẽ chuyển ngay sang số bốn để loại bỏ các quyền cụ thể đó.
Tôi sẽ phải làm bộ.
Tệp ECL, trừ đi X và bạn lấy gì ra?
Bạn lấy người dùng?
Tôi được sự cho phép của Sa hoàng và bạn phải nhập.
Sự hoang dã.
Ron, hãy nhìn lại và bạn sẽ thấy rằng tôi có nhiều người dùng đã biến mất, nhưng nếu bạn
muốn xóa mọi thứ, không chỉ người dùng mà mọi quyền cho mọi người dùng hoặc bất kỳ nhóm nào, thì bạn sẽ phải
chạy lệnh.
Nói trong khi ACL.
Là tùy chọn trừ B, và bây giờ khi bạn nhận được FCL, bạn sẽ thấy nó trở lại trạng thái ban đầu.
Đó là cách nó hoạt động.
Và khi tôi nói rằng bạn không thể xóa, mặc dù tôi có quyền ghi vào tệp, đã thêm tệp vào
tệp, tôi không thể xóa nếu tôi làm vậy.
R. M. Texas, nhân tiện, tôi phải cho phép trở lại một lần nữa.
Đây là sự cho phép.
Hãy kiểm chứng lại.
Có, tôi có quyền đọc và ghi vào nó, vì vậy nếu tôi cố xóa nó, nó sẽ thông báo hoạt động không được
phép.
Vì vậy, lý do tôi bao gồm điều đó.
Vì vậy, tôi không muốn bạn lãng phí thời gian của bạn, bạn biết đấy, cố gắng xóa tệp và nghĩ
rằng, tôi có quyền, nhưng tôi không thể không xóa nó.
Lý do mà ACLU không đưa vào đó.
Vì vậy, nó chỉ cấp quyền của họ cho người dùng đó chỉ trong trường hợp tình cờ họ sử dụng hoặc xóa tệp.
Vì vậy, đó là cách hoạt động của quyền ACLU.
Nó rất chi tiết và nó đi xuống cấp độ người dùng.
Và một lần nữa, lý do nó được xây dựng hoặc được đưa vào môi trường Unix và Linux là để chúng
tôi có thể chỉ định quyền cho người dùng, không phải cho mọi người dùng, mà cho một người dùng cụ thể.
Vì vậy, hãy thử và thử khác, thử trên các tệp khác nhau, thử trên các thư mục khác nhau, xem thư mục hoạt
động như thế nào, nó có thể thay đổi tệp như thế nào nếu bạn có thể đăng nhập CD vào thư mục bằng cách cấp quyền
truy cập cụ thể cho người dùng.