Jak sprawdzić uprawnienia użytkownika w systemie Linux
Linux

Jak sprawdzić uprawnienia użytkownika w systemie Linux

Jak sprawdzić uprawnienia użytkownika w systemie Linux

Uprawnienia użytkownika w systemie Linux określają, jakie operacje użytkownik może wykonywać na plikach i katalogach. Istnieje kilka sposobów na sprawdzenie uprawnień użytkownika:

1. Polecenie ls

Polecenie ls (ang. list) wyświetla listę plików i katalogów w danym katalogu. Aby wyświetlić również informacje o uprawnieniach, należy użyć opcji -l:

ls -l

Przykład:

total 12
drwxr-xr-x  2 user  group  4096 Jan  1 12:34  directory
-rw-r--r--  1 user  group  1024 Jan  1 12:35  file.txt

Pierwsza kolumna w wynikach polecenia ls opisuje uprawnienia pliku:

  • -: plik regularny
  • d: katalog
  • c: plik specjalny typu znakowego
  • b: plik specjalny typu blokowego

Kolejne dziewięć znaków opisuje uprawnienia użytkownika, grupy i pozostałych użytkowników:

  • r: prawo do odczytu
  • w: prawo do zapisu
  • x: prawo do wykonania
Jak sprawdzić uprawnienia użytkownika w systemie Linux
Jak sprawdzić uprawnienia użytkownika w systemie Linux

2. Polecenie stat

Polecenie stat (ang. status) wyświetla szczegółowe informacje o pliku, w tym o jego uprawnieniach:

stat file.txt

Przykład:

  File: `file.txt'
  Size: 1024      Blocks: 8          IO Block: 4096   regular file
Device: 802h/2048d  Inode: 12345678  Links: 1
Access: (0644/-rw-r--r--)  Uid: (1000/user)   Gid: (100/group)
Access: 2023-03-08 12:35:25.999999999 +0100
Modify: 2023-03-08 12:35:25.999999999 +0100
Change: 2023-03-08 12:35:25.999999999 +0100
 Birth: -

W sekcji Access znajdują się informacje o uprawnieniach użytkownika, grupy i pozostałych użytkowników, zapisane w formacie numerycznym i symbolicznym.

3. Aplikacja graficzna

Istnieje wiele aplikacji graficznych, które umożliwiają sprawdzenie uprawnień użytkownika. Popularnym przykładem jest program Nautilus. Po kliknięciu prawym przyciskiem myszy na pliku lub katalogu i wybraniu opcji Właściwości, w oknie dialogowym Właściwości można zobaczyć zakładkę Uprawnienia.

Podsumowanie

Istnieje kilka sposobów na sprawdzenie uprawnień użytkownika w systemie Linux. Polecenie ls jest prostym i szybkim sposobem na wyświetlenie podstawowych informacji o uprawnieniach. Polecenie stat pozwala uzyskać szczegółowe informacje o uprawnieniach. Aplikacje graficzne mogą być bardziej przyjazne dla użytkowników, którzy nie są zaznajomieni z wierszem poleceń.

Polecane wpisy
Linux system operacyjny
Linux system operacyjny

Linux - system operacyjny dla każdego Linux to system operacyjny typu open source, który jest dostępny za darmo. Jest to Czytaj dalej

Marek "Netbe" Lampart Inżynier informatyki Marek Lampart to doświadczony inżynier informatyki z ponad 25-letnim stażem w zawodzie. Specjalizuje się w systemach Windows i Linux, bezpieczeństwie IT, cyberbezpieczeństwie, administracji serwerami oraz diagnostyce i optymalizacji systemów. Na netbe.pl publikuje praktyczne poradniki, analizy i instrukcje krok po kroku, pomagając administratorom, specjalistom IT oraz zaawansowanym użytkownikom rozwiązywać realne problemy techniczne.