Linux ma ustawienia użytkownika znane jako uprawnienia do znalezienia uprawnień do dostępu określonych plików. Zawsze jest atrybuty grupy i właściciela do każdego katalogu systemu plików na współdzielonych systemach.
Użytkownicy mogą udostępniać pliki swoim członkom zespołu, aby uzyskać dostęp do danych z plików. Oferuje wygodny sposób zapewnienia dostępu do różnych użytkowników.
Jednak ta opcja udostępniania dostępu może czasem tworzyć ryzyko z danymi dostępnymi w plikach. Istnieje więc określony proces sprawdzania uprawnień plików za pomocą polecenia LS. W tym artykule przedstawimy krótką sprawdzenie uprawnień do plików za pomocą LS Linux.
Polecenie LS służy do znalezienia informacji o uprawnieniach katalogu. W trybie domyślnym LS zwraca pełną listę katalogu (bieżące działanie). Możemy również wspomnieć o konkretnym katalogu do wyświetlenia. Wykonajmy więc różne polecenia LS i zobaczmy wyniki:
$ ls
Powyższe polecenie służy do wyświetlania pełnych informacji o plikach z ich uprawnieniami.
$ ls -h
Polecenie -h działa na zmianę typu wyświetlania rozmiaru pliku. Z -H, zamiast surowych bajtów, system pokazuje rozmiary plików w jednostkach, takich jak Kilobytes, Megabajtes itp.
$ ls -a
Polecenie -A działa na wyświetlanie wszystkich ukrytych plików z ich nazwami i innymi szczegółami.
$ ls -l
Korzystanie z opcji -L z LS dostarczy więcej informacji o plikach w katalogu.
$ LS -LAH
Pierwszy znak każdego wiersza w wyjściu pokazuje, czy wymieniony obiekt jest konkretnym katalogiem. A (d) wskazuje, że lista jest katalogiem. W pierwszym wierszu nie ma D, co pokazuje, że jest to zwykły plik.
Różne poziomy uprawnień są oznaczone literami RWX:
Pozwolenie | Katalogi | Akta |
---|---|---|
R | Czy katalog może | może odczytać plik |
w | Modyfikuje zawartość katalogu | może napisać plik |
X | Uzyskaj dostęp do katalogu za pomocą płyty CD | może wykonać plik |
X, G i R pojawiają się wiele razy. Są pogrupowane w trzy grupy na podstawie ich poziomu własności:
Uprawnienia właściciela: Pierwsze trzy znaki następujące po katalogu (d) gniazda wskazują ustawienia uprawnień dla konkretnego właściciela.
Uprawnienia grupy: Zestaw RWX reprezentuje uprawnienia grupy. Członek grupy może odczytać plik tylko podczas korzystania z polecenia -RW-R-R-. Członkowie grupy mogą przeglądać i wprowadzić katalog, gdy uprawnienia są DRWXR-XR-X.
Inne uprawnienia: „Inne” (w niektórych przypadkach zwane także „światem”) to ostatni zestaw RWX. Wszyscy spoza grupy są w tym zestawie. Uprawnienia są takie same dla tych w obu przykładach powyżej.