Linux zapewnia pełną kontrolę nad dostępem do plików, co ostatecznie pomaga wielu osobom w korzystaniu z systemu. Pliki i dane są utrzymywane bez ryzyka ich zmiany, przeglądania, modyfikacji lub usunięcia przez jakiegokolwiek maskaradę.
Jak być może wiesz o trzech typach użytkowników systemu Linux, którzy mogą mieć dostęp do plików:
- Użytkownik — konto utworzone przez administratora systemu, aby użytkownik miał dostęp do tego systemu. Konta mogą być również tworzone dla procesów maszynowych, takich jak poczta, FTP lub serwer WWW. Użytkownicy mają bezpośrednią własność nad plikami i katalogami w systemie.
- Grupa — zapewnia możliwość nadawania dostępu zestawom użytkowników. Grupy mają własne uprawnienia do każdego pliku lub katalogu.
- Świat — każdy, kto może próbować uzyskać dostęp do pliku na komputerze.
Trzy sposoby, w jakie tego typu osoby mogą uzyskać dostęp do pliku.
- Czytaj – otwieranie pliku i przeglądanie jego zawartości.
- Napisz — nadpisz, dołącz lub usuń plik. W katalogach może to obejmować tworzenie plików.
- Execute – Możliwość „uruchomienia” programu (lub skryptu).
Polityka „najbardziej restrykcyjnego dostępu” służy do przyznawania wszelkiego rodzaju uprawnień w razie potrzeby. Nikt nie ma dostępu do niczego bez powodu.
Zarządzanie uprawnieniami:
„Chmod” (tryb zmiany) to polecenie do zarządzania uprawnieniami.
Podstawowa składnia tego polecenia to:
chmod [kto][jak zmienić][uprawnienia do modyfikacji] [nazwa pliku lub katalogu]
„Kto” może być:
- u – użytkownik lub konto będące właścicielem pliku
- g – grupa będąca właścicielem pliku
- o – inni lub „świat”, każdy, kto może uzyskać dostęp do pliku
- a – wszystkie powyższe
„Jak zmienić” może być:
- = (równa się) – ustaw uprawnienia dokładnie na to, co następuje natychmiast
- + (dodaj) – dodaj uprawnienie, które następuje od razu, pozostaw innych bez zmian
- – (minus) – odejmij pozwolenie, które następuje natychmiast, pozostaw innych takimi, jakimi są
„Uprawnienia do modyfikacji” mogą być, jak już omówiliśmy:
- r – przeczytaj
- w – napisz
- x – wykonaj
Zmiana właścicieli i grup:
1. kotlet
Istnieją dwa popularne polecenia, których można użyć do modyfikacji użytkownika będącego właścicielem i grupy pliku. Pierwszy to „Kurwa”." (zmiana właściciela).
Składnia tego jest następująca:
chown [użytkownik]:[grupa] [plik lub katalog]
Spójrzmy na przykład:
Mamy plik o nazwie „systems.lst”. Musimy zmienić jego właściciela na użytkownika o nazwie xyz, który należy do grupy abc:
chown xyz:abc systems.lst
2. chgrp
Każdy, kto zamierza zmienić grupę, może użyć innego polecenia, zwanego „chgrp” (zmień grupę”.
Składnia tego polecenia to:
chgrp [nazwa grupy] [nazwa pliku lub katalogu]
Oto przykład:
Istnieje plik o nazwie „run.sh”, który chcemy zmienić, aby był własnością grupy abc:
chgrp abc run.sh
Inne polecenia systemu Linux:
- useradd – dodaj użytkownika systemu
- userdel – usuń użytkownika systemu
- usermod – modyfikacja istniejącego użytkownika systemu. Można to wykorzystać do wykonania kilku operacji na koncie użytkownika.
- groupadd – dodaj grupę do systemu
- groupdel – usuń grupę z systemu
- groupmod – modyfikuj grupę
Mamy nadzieję, że udostępnienie tego samouczka Linux rzeczywiście będzie dla ciebie przydatne, nie zapomnij go ponownie udostępnić.
Tinh
Czy używasz Ubuntu? Słyszałem, że ten system wydaje się bezpieczniejszy niż Windows. Dziękuję
Rajesh Namase
Tak, też lubię Ubuntu Linux niż Windows 7. System Ubuntu jest bezpieczniejszy niż Windows. Aktualizuj regularnie :)
Hkr
Ubuntu jest darmowe i możesz dostać darmową płytę CD bez kosztów wysyłki !!!
Rajesh Namase
Już to wiemy :)
rotyu
A co z używaniem liczb do ustawiania uprawnień? Widziałem coś takiego jak 655, 777 itd. Czy możesz rozwinąć?
Rajesh Namase
Proszę sprawdzić ten link: http://techli.la/18YXqvJ Przewiń na dole.