Jak wyświetlić bieżące uprawnienia do folderu

41

Chcę dowiedzieć się, kto ma uprawnienia do określonego folderu. Jak mógłbym to obejrzeć?

Folder, o którym mowa, to / srv / www

Dean Perry
źródło
Wyjaśniłeś doskonale @Octavian Damiean. W ustawieniach właściwości / uprawnień opartych na GUI większość pól jest wyszarzona. i nie można ich zmienić, czy to dlatego, że zostały stworzone przez ROOT, a użytkownik nie jest ROOT?
RiG SEO Service

Odpowiedzi:

44

W wierszu polecenia możesz wydać ls -la /srv/www. Interesująca dla ciebie jest druga linia.

Objaśnienie wszystkich kolumn:

total [NUMBER]
[PERMISSIONS] [LINKS] [OWNER] [GROUP]  [FILE SIZE] [MODIFICATION DATE] [ITEM]

Przykładowe dane wyjściowe:

total 52
drwxr-xr-x 15 root root  4096 2011-04-13 13:03 .
drwxr-xr-x 23 root root  4096 2011-04-17 19:31 ..

Teraz naprawdę interesującą częścią dla ciebie jest linia .elementu, ponieważ reprezentuje bieżący katalog.

Uprawnienia do bieżącego katalogu w mojej próbce drwxr-xr-xoznaczałyby:

  • d dla katalogu
  • rwx oznacza uprawnienia do odczytu, zapisu i wykonywania dla właściciela
  • rx oznacza uprawnienia do odczytu i wykonywania dla grupy
  • rx oznacza uprawnienia do odczytu i wykonywania dla wszystkich innych

Aby uzyskać uprawnienia w GUI, zrobiłbyś to

  1. Kliknij prawym przyciskiem myszy katalog, dla którego chcesz poznać uprawnienia i wybierz Properties.

  2. Kliknij Permissionszakładkę, aby to uzyskać

    wprowadź opis zdjęcia tutaj

Oktawian Damiean
źródło
12

Możesz także użyć:

ls -ld /path/to/directory

jeśli interesują Cię tylko uprawnienia do katalogu, a nie jego zawartość

Alex
źródło
0

Jeśli korzystasz z X, kliknij prawym przyciskiem myszy kartę Właściwości, uprawnienia ... w przeciwnym razie spróbuj użyć 'ls -l' w terminalu

Daniel Doyle
źródło