Teraz, ponieważ jesteśmy w temacie przypisywania uprawnień do plików i katalogów
oraz zmiany grup i własności, musisz zajrzeć do listy kontroli dostępu, a lista kontroli
dostępu to kolejna warstwa lub powiedziałbym, że jest to górna warstwa lub dodatkowa warstwa, która działa nad swoimi uprawnieniami,
co pozwala na przypisanie uprawnień poszczególnym użytkownikom.
Czym więc jest Aseel?
Israel oznacza listę kontroli dostępu, która zapewnia dodatkowy, bardziej elastyczny mechanizm uprawnień dla systemów plików, został
zaprojektowany, aby pomóc w uprawnieniach plików w systemie Unix.
Izrael pozwala na przyznanie uprawnień każdemu użytkownikowi lub grupie do dowolnych zasobów dyskowych.
Korzystając z tego, co jest celem, pomyśl o scenariuszu, w którym konkretny użytkownik nie jest
członkiem utworzonej przez Ciebie grupy.
Załóżmy więc, że jeśli utworzysz ABC użytkownika i nie jest on członkiem trasy grupy, ale
nadal chcesz przyznać dostęp do odczytu lub zapisu, jak możesz to zrobić, nie czyniąc użytkownika członkiem grupy?
I właśnie tam mamy listę kontroli dostępu, która nam w tym pomoże.
Pozwolę sobie więc jeszcze raz wyrazić to w bardzo prostych słowach.
Załóżmy więc, że jeśli chcesz zezwolić plikowi utworzonemu przez trasę i zezwolić użytkownikowi na odczytanie pliku,
teraz ten użytkownik jest zwykłym użytkownikiem, a nie częścią trasy grupy i chcesz, aby użytkownik czytał ten plik.
Tak więc, oczywiście, jedynym sposobem, aby to zrobić, jest zmiana ich uprawnień do odczytu innych osób.
Ostatnie trzy bity, aby inni mogli to przeczytać, ale wtedy lub wszyscy inni mogli to przeczytać.
Ale chcemy, aby przeczytał to tylko jeden użytkownik, a nie wszyscy inni.
Dlatego dajemy uprawnienia tylko temu konkretnemu użytkownikowi za pomocą ACL. Mam nadzieję, że to wyjaśnia.
Tak więc w zasadzie akry są używane do tworzenia elastycznego mechanizmu uprawnień w Linuksie ze stron podręcznika Linux.
Akry służą do definiowania bardziej szczegółowych, uznaniowych praw dostępu do plików i katalogów.
Polecenia do przypisywania i usuwania uprawnień ECL są ustawiane f ACL i pobierają F ACL.
Więc ustaw plik ACL, pobierz phylis ACL, pobierz plik ACL, podaj informacje o istniejących uprawnieniach pliku i ustaw
pozwoli ci ustawić sposób, w jaki chcesz to powiedzieć.
Spójrzmy na kilka przykładów.
Oto lista poleceń do konfiguracji ECLSS.
Aby dodać uprawnienia dla użytkownika, musisz uruchomić zestaw poleceń f set file ECL z minusem opcji modyfikacji dla użytkownika,
a następnie musisz oddzielić się za pomocą Colins, gdzie użytkownik jest jako użytkownicy w nazwie.
W moim przypadku tak będzie.
Mam Zoll, a następnie kolumnę i uprawnienia, które chcesz nadać temu użytkownikowi.
No i oczywiście ostatnia część to nazwa pliku.
Który plik chcesz uzyskać uprawnienia, aby upewnić się, że określono pełną ścieżkę bezwzględną, aby dodać
uprawnienia dla grupy.
Możesz także przyznać uprawnienia określonej grupie.
Więc znowu, jeśli dasz pozwolenie, powiedzmy na odczytanie pozwolenia grupie, trzy środkowe bity, to każda grupa w
twoim systemie Linux będzie mogła je odczytać.
Ale co, jeśli chcesz, żeby przeczytała go tylko jedna grupa?
Dobrze.
To może być problem.
Więc znowu lista dostępu, lista kontroli dostępu przychodzi na ratunek i aby dodać tę grupę, aby umożliwić jej odczytywanie
lub zapisywanie tego konkretnego pliku, musisz ustawić za pomocą G i nazwę grupy oraz uprawnienia, aby umożliwić wszystkim
plikom lub katalogom odziedzicz wpisy Azera z katalogu.
Jest w rozumieniu kaskadowym, które zostanie ustawione na minus D. M. opcję, a następnie wpis, cokolwiek chcesz
umieścić w nazwie katalogu.
Przepraszamy, oczywiście katalog, ponieważ chcesz kaskadować plik, nie może mieć pliku w sobie.
Dlatego właśnie katalog musiałby mieć to, aby usunąć określony wpis.
Więc będziesz musiał ustawić FICA na minus X, aby go usunąć, a następnie musisz określić użytkownika i nazwę
pliku.
To jest tylko dla konkretnego użytkownika.
Teraz powiedzmy, że jeśli chcesz usunąć wszystkie uprawnienia ACL wszystkim, musisz ustawić ACL z
opcją minus B i nazwą pliku.
Kilka rzeczy, o których musisz pamiętać.
Jednym z nich jest przypisanie uprawnień ACL do pliku lub katalogu, zobaczysz, że doda znak plus
na końcu uprawnień.
Więc kiedy uruchomisz, to minus L, pierwsza kolumna, która pokazuje uprawnienia, dodaje na końcu znak
plus, co pokazuje, że ma przypisaną do niej listę ACL.
Drugą rzeczą jest ustawienie uprawnień W z ACL, które nie pozwalają na usunięcie pliku, dzięki
czemu można go modyfikować, edytować, ale nie można go usunąć.
To jest coś, co nadal użytkownik zachowuje dla siebie, aby go usunąć.
Przejdźmy teraz do komputera z systemem Linux i wypróbujemy kilka z tych poleceń, aby dowiedzieć się, jak
ustawić uprawnienia ACL do pliku, który jest własnością kogoś innego.
Jestem zalogowany jako moja trasa i oczywiście zawsze możesz sprawdzić, czy trasa ma znak krzyżyka lub krzyżyka,
ale znowu, zawsze upewnij się, że jesteś na właściwym komputerze, a ja na swoim właściwym
komputerze.
Jestem w moim katalogu tymczasowym i mam zamiar utworzyć plik.
Powiedzmy, że zamierzam to nazwać.
Texas, i zamierzam wybrać tylko jako akronim.
Upewnijmy się, że jest on utworzony i ma odpowiednie uprawnienia, jak widać,
jest tworzony, należy do Ruperta i należy do Ruperta, a właściciel ma prawo czytać.
Grupa może tylko czytać, a inni tylko czytać.
Jeśli otrzymasz F ACL dla pliku, zobaczysz ponownie więcej informacji, plik jako ta grupa właścicieli, oni używają grupy
uprawnień, uprawnienia uprawnienia.
Teraz nadchodzi ta część, w której chcesz.
Pozwól wszystkim przepraszać, jeśli chcesz zezwolić tylko na to, że Zoll może zapisywać do tego pliku, to mam absol,
jak wiesz, liczby są uważane za inne.
Dobrze.
Wszystkie życia należą do tej kategorii, więc jeśli dasz to tutaj, jeśli dasz to pozwolenie również
tutaj, to co się stanie?
Wszyscy inni mogą pisać do tej jesieni.
Więc znowu mam nadzieję, że rozumiesz, do czego zmierzam.
Aby rozwiązać ten problem, w którym tylko jeden użytkownik może zmodyfikować
ten plik, przypiszesz go jako zestaw FJC saddo set FCL minus M, aby zmodyfikować swoje uprawnienia.
Ty dla użytkownika.
Kim jest mój użytkownik i jakie uprawnienia chcesz nadać.
Chcesz czytać i pisać, a nazwa pliku to temp i apply.
Nazywa się Teksas.
Ale zanim to uruchomimy, po prostu chciałem wejść.
I zacznij przepraszam, nie to, chcę wejść i rozpocząć zduplikowaną sesję i chcę się zalogować tak, jak mam,
więc.
Teraz, jeśli robię KDDI.
Temp i kot, Teksas.
Tam nic nie ma.
Swoją drogą przede wszystkim przepraszam, nie Kotka, bo każdy mógł to przeczytać, więc nie powinienem mieć problemu, ale
co, gdybym chciał to edytować?
Więc VI, Teksas.
Na dole jest napisane, tylko do odczytu, więc nawet jeśli wstawię coś, cześć lub cokolwiek, co
chcesz umieścić i zapisać, powie mi, że nie mogę otworzyć pliku.
Nie można go edytować.
Nie mam uprawnień, więc nie mogę tego zrobić, jeśli uruchomię to polecenie, pobierz plik ACL.
Więc ustaliłem politykę, ale zwalniam również Ritę i również piszę o uderzeniu piłki.
Wejdź teraz, aby to zweryfikować.
Jeśli faktycznie ustawił te uprawnienia, otrzymasz tekst tymczasowy na twarz i zobaczysz teraz tutaj, że mówi, że użytkownik,
którego mam absol, ma prawo go zmodyfikować.
Teraz, jeśli zrobię teraz Teksas.
Widzisz, nie mam tego samego błędu, do którego doszedłem, zanim mogłem po prostu włożyć wszystko, co
chcę.
Witam, Teksas.
Zapisz to, a pozwoli mi to uratować, a kiedy robię kota w Teksasie, mogę to zrobić w Teksasie.
Dlatego właśnie te listy ACL są tak ważne, aby przypisać konkretne uprawnienia określonemu użytkownikowi.
To samo, gdybyś chciał zrobić tę grupę.
Przypisanie do uprawnień byś uruchomił to samo polecenie, ale zamiast ciebie wstawiasz G i
wchodzisz, a kiedy dostaniesz pieczęć F, zobaczysz teraz także grupę I absol.
Może modyfikować ten plik, więc jeśli użytkownik jest częścią mojej grupy, może faktycznie wejść i zmodyfikować swój
plik, przechodząc do numeru cztery, numer trzy to faktyczne przypisanie tych uprawnień i kaskadowanie w dół do każdego
pliku i drzewa, co jest bardzo prosta.
Przejdę więc od razu do punktu czwartego, aby usunąć te konkretne uprawnienia.
Będę musiał zrobić zestaw.
Plik ECL, minus X i co wyjmujesz?
Zabierasz użytkownika?
Mam pozwolenie cara i do tego trzeba wpisać.
Dziko.
Ron, zdobądź twarz, a zobaczysz, że nie mam dużego użytkownika, ale co, jeśli chcesz
usunąć wszystko, nie tylko użytkownika, ale wszystkie uprawnienia dla każdego użytkownika lub każdej grupy, będziesz musiał uruchomić
polecenie.
Powiedział podczas ACL.
Jako opcja minus B, a teraz, gdy otrzymasz FCL, zobaczysz, że wrócił do swojego pierwotnego stanu.
Tak to działa.
A kiedy powiedziałem, że nie możesz usunąć, mimo że mam odpowiednie uprawnienia do zapisu do pliku, dodałem
plik, nie mogę tego usunąć, jeśli to zrobię.
R. M. Texas, przy okazji, muszę ponownie dać pozwolenie.
To jest pozwolenie.
Zweryfikujmy to jeszcze raz.
Tak, mam uprawnienia do jego odczytu i zapisu, więc jeśli spróbuję go usunąć, pojawi się komunikat: operacja
niedozwolona.
Więc powód, dla którego to włączam.
Więc nie chcę, żebyś marnował swój czas, próbując usunąć plik i myśląc: hej, mam
odpowiednie uprawnienia, ale nie mogę go nie usunąć.
Powód, dla którego ACLU tego nie umieścił.
Daje to więc prawo tylko temu użytkownikowi na wypadek, gdyby przypadkowo użył lub usunie plik.
Więc tak działa uprawnienie ACLU.
Jest bardzo szczegółowy i schodzi do poziomu użytkownika.
I znowu, jeszcze raz, powodem, dla którego został zbudowany lub wprowadzony do środowiska Unix
i Linux jest to, że możemy przypisać uprawnienia do użytkownika, nie do każdego użytkownika, ale do konkretnego użytkownika.
Wypróbowałem i wypróbowałem różne i wypróbowane na różnych plikach, wypróbuj w różnych katalogach, zobacz,
jak działa katalog, jak może zmienić pliki, jeśli możesz zalogować się na CD do katalogu,
dając określony dostęp użytkownikowi.