Як я можу перевірити дозволи на папки на сервері ubuntu 12.04?


41

Зараз я знаю, що я можу змінити дозволи, наприклад за допомогою:

sudo chmod 550 directory

Цікаво, як я можу перевірити фактичний дозвіл папки.


Вам спеціально потрібно бачити дозволи в восьмеричному (наприклад 550), або якийсь формат, який показує їх однозначно, достатній? (Якщо вони вам не потрібні у восьмериці, то спосіб Раду Радеану - це нормальний спосіб зробити це.)
Елія Каган

чи є спосіб бачити їх восьмеричними? Ви чули про це? зараз він відображає: lrwxrwxrwx, значить: читати і писати для всіх, правильно?
Приват


ще дурніша: D ха-ха. дуже тобі дякую. Мені це раптом сподобалося набагато більше :)
Приват

Відповіді:


77

Можна використовувати таку команду:

ls -l directory

або

stat directory

або, якщо ви хочете бачити лише дозволи в числовому (восьмеричному) форматі:

stat -c %a directory

-2

"Папка призначення не може бути записана або не існує."

на адміністраторі Magento 2.3.1 в NGINX Ubuntu 16.04 | AWS Ec2

Я знайшов рішення

cd /var/www/html/pub/media
sudo find . -type d -exec chmod 777 {} \;

додати папку ЗМІ до дозволів

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