Як показати поточні дозволи папки


41

Я хочу дізнатися, хто має які дозволи в певній папці. Як би я подумав про це?

Розглянута папка / srv / www


Ви чудово пояснили @Octavian Damiean.У налаштуваннях власності / дозволу на основі графічного інтерфейсу більшість коробок є відтінками. і ви не можете їх змінити, чи не тому, що вони були створені ROOT, а користувач - НЕ РОСТ ??
Сервіс RiG SEO

Відповіді:


44

У командному рядку ви видасте 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 означає читання, запис та виконання дозволів для власника
  • rx означає читання та виконання дозволів для групи
  • rx означає читання та виконання дозволів для всіх інших

Щоб отримати дозволи в GUI, ви б хотіли

  1. Клацніть правою кнопкою миші каталог, в якому ви хочете знати дозволи та виберіть Properties.

  2. Клацніть на Permissionsвкладці, щоб отримати це

    введіть тут опис зображення


12

Ви також можете використовувати:

ls -ld /path/to/directory

якщо вас цікавлять лише дозволи довідника, а не його вміст


0

Якщо ви працюєте з X, клацніть правою кнопкою миші, вкладці властивостей, дозволів ... інакше спробуйте "ls -l" у терміналі

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.