logo

Co to jest chmod 755?

chmod to polecenie systemu Linux (systemy typu Unix), którego można używać do modyfikowania uprawnień do plików. Zmienia grupę, użytkownika i inne osoby na wykonaj, napisz, I przeczytaj pozwolenie . To chmod 755 Linuksa polecenie jest niezbędnym przypadkiem użycia chmod. Ogólnie rzecz biorąc, polecenie to służy do wykonywania różnych operacji bez żadnych trudności, ponieważ ułatwia wielu administratorom systemu uruchamianie aplikacji.

Ważne: polecenie Linux „chmod” musi być wpisane małymi literami.

Jeśli zaimplementujemy polecenie, czyli chmod 755 nazwa_pliku, zlecamy wszystkim wykonanie i odczytanie pliku. W takim przypadku właściciel pliku może również zapisywać w tym pliku. Kiedy używamy 755 dla dowolnego katalogu, oznacza to, że każdy może uzyskać do niego dostęp.

Ważne: Zwykle uprawnienia te można przetłumaczyć na reprezentację tekstową rwxr - xr - x.

podstawy poleceń chmod

Możemy złożyć wniosek polecenie chmod do modyfikowania uprawnień dowolnego pliku w systemie Unix. Uprawnienie do pliku możemy także przekazać w postaci trzycyfrowej liczby.

W numerze 755 pierwsza liczba 7 można zdefiniować jako pozwolenie udzielone właścicielowi, druga liczba 5 można zdefiniować jako uprawnienie grupy, a trzecią liczbę 5 można zdefiniować jako pozwolenie każdego innego.

Innymi słowy, 755 można przedstawić jako:

7 użytkowników wykonuje, pisze i czyta

5 grup wykonuje i czyta

5 innych wykonuje i czyta

Istnieje kilka podstawowych typów uprawnień dla grup i użytkowników:

  • Wykonaj pozwolenie
  • Napisz pozwolenie
  • Przeczytaj pozwolenie

Składnia

Polecenie chmod ma składnię, którą można zdefiniować w następujący sposób:

 chmod 

Część dotycząca uprawnień polecenia może mieć różne typy formatów. Jeden format można zdefiniować jako grupę liczb taką samą jak ta, którą widzimy w następujący sposób:

 chmod 755 

Zanim zobaczymy użycie chmod, musimy poznać niektóre z poniższych opcji:

dhl oznacza co

-R: Ta opcja może rekursywnie zmieniać uprawnienia.

-reference=PLIK: Używa trybu PLIKU, a nie wartości MODE.

-C: Raportuje tylko w przypadku wprowadzenia jakichkolwiek modyfikacji.

-W: Może wyprowadzać diagnostykę dla wszystkich przetworzonych plików.

Reprezentacja ósemkowa polecenia chmod

Uprawnienia są również wyrażane w formie reprezentacji ósemkowej (za pomocą liczb 0-7).

I tym właśnie jest 755, zestawem ósemkowej reprezentacji uprawnień dla właściciela grupy, właściciela użytkownika i innych osób.

Liczby ósemkowe rozpoczynają się od sumy następujących liczb:

1= pozwolenie na wykonanie

fizzbuzz Java

2= pozwolenie na pisanie

4= przeczytaj pozwolenie

Zatem 7= 1 + 2 + 4= Wykonaj + Zapis + Pozwolenie na odczyt

5= 1 + 4= Wykonaj + Zezwolenie na odczyt

Gdzie właściciel grupy, właściciel użytkownika i inne uprawnienia można rozpatrywać osobno.

Poza tym suma uprawnień dla różnych właścicieli użytkowników może wygenerować jedną liczbę ósemkową (do 0-7), a także wykorzystuje uprawnienia właściciela grupy i inne.

Uwaga: Pamiętaj, aby ominąć pozwolenie, czyli numer 777, który zapewnia pełny dostęp każdemu. W przypadku katalogów lub plików polecenie 777 nie jest sugerowane ze względów bezpieczeństwa.

Polecenie chmod 755 dotyczące użycia katalogów i plików

Rozumiemy konsekwencje uprawnień do katalogów i plików.

Chcielibyśmy dowiedzieć się, jakie uprawnienia do wykonywania, zapisu i odczytu mają z punktu widzenia użytkownika, jeśli są stosowane do katalogów lub plików.

Przeczytaj pozwolenie:

    informator:Może wyświetlić zawartość katalogu.plik:Może odczytać zawartość pliku.

Pozwolenie na zapis:

    informator:Może usuwać, zmieniać nazwy i dodawać pliki do katalogu.
  • plik: może zmienić zawartość pliku.

Wykonaj pozwolenie:

    informator:Może uzyskać dostęp do dowolnego katalogu.plik:Może zdefiniować dowolny plik wykonywalny (taki jak skrypt Bacha).