Как показать текущие права доступа к папке

Я хочу выяснить, у кого есть какие разрешения для определенной папки. Как бы я посмотрел это?

Обсуждаемая папка / srv / www

41
задан 17 May 2011 в 22:23

3 ответа

В командной строке вы должны выдать ls -la /srv/www. Интересная часть - вторая строка.

Объяснение всех столбцов:

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

Пример вывода:

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 ..

Теперь действительно интересная часть для вас - это строка элемента ., поскольку она представляет текущий каталог.

Разрешения текущего каталога в моем образце drwxr-xr-x означают следующее:

  • d для каталога
  • rwx означает разрешения на чтение, запись и выполнение для владельца [ 119]
  • rx означает разрешения на чтение и выполнение для группы
  • rx означает разрешения на чтение и выполнение для всех остальных

Чтобы получить разрешения в графическом интерфейсе, вы должны

  1. Щелкните правой кнопкой мыши каталог, права доступа к которому вы хотите, и выберите Properties.

  2. Нажмите на вкладку Permissions, чтобы получить

    enter image description here

0
ответ дан 17 May 2011 в 22:23

Вы также можете использовать:

ls -ld /path/to/directory

, если вас интересуют только разрешения каталога, а не его содержимое

0
ответ дан 17 May 2011 в 22:23

Если вы используете X, щелкните правой кнопкой мыши, выберите свойства, вкладку прав доступа ... в противном случае попробуйте 'ls -l' в терминале

0
ответ дан 17 May 2011 в 22:23

Другие вопросы по тегам:

Похожие вопросы: