Ошибка прав доступа nextcloud – Предупреждения о текущей конфигурации.

Print Friendly, PDF & Email

Задача:

Найти причину возникновения ошибки прав доступа к каталогу после установки приложения nextcloud из консоли сервера.

---------------------------------------------------------------

После установки приложения в статье “Keeweb – Менеджер паролей Keepass в Nextcloud” появилась ошибка прав доступа к папке.

Предупреждения о текущей конфигурации.

Владельцем некоторых каталогов не является учётная запись, под которой исполняется процесс web-сервера. Как правило это случается при установке вручную. Проверьте права доступа к следующим каталогам приложения:

/usr/local/www/nextcloud/apps/keeweb

Для решения нам необходим доступ к консоли сервера, где выполняем команду

Смотрим текущие права на папку

root@cloud:/ # ls -l /usr/local/www/nextcloud/apps | grep keeweb
drwxr-xr-x   9 1000  1000  512 Feb 14 18:03 keeweb
root@cloud:/ # ls -Rl /usr/local/www/nextcloud/apps | grep keeweb
drwxr-xr-x   9 1000  1000  512 Feb 14 18:03 keeweb
/usr/local/www/nextcloud/apps/keeweb:
/usr/local/www/nextcloud/apps/keeweb/appinfo:
/usr/local/www/nextcloud/apps/keeweb/controller:
/usr/local/www/nextcloud/apps/keeweb/css:
/usr/local/www/nextcloud/apps/keeweb/img:
/usr/local/www/nextcloud/apps/keeweb/js:
/usr/local/www/nextcloud/apps/keeweb/lib:
/usr/local/www/nextcloud/apps/keeweb/lib/Migration:
/usr/local/www/nextcloud/apps/keeweb/templates:
-rw-r--r--  1 1000  1000  1391218 Feb 14 18:05 keeweb.php
root@cloud:/ #

Узнаем какой веб-сервер используется

root@cloud:/ # curl --insecure --silent --show-error --connect-timeout 1 -I http://localhost | grep Server
Server: nginx/1.16.1
root@cloud:/ #

узнаём от какого пользователя работает веб-сервер nginx

root@cloud:/ # ps auxwwww | grep nginx
root    781   0.0  0.1   31352    6596  -  Is   Tue00       0:00.06 nginx: master process /usr/local/sbin/nginx
www     782   0.0  0.1   29504   10228  -  S    Tue00       5:47.04 nginx: worker process (nginx)
root  74644   0.0  0.0   11044    2660  0  R+   13:44       0:00.00 grep nginx
root@cloud:/ #

Настраиваем нужные права на папку

chown -R www:www /usr/local/www/nextcloud/apps/keeweb/

Проверяем

Помогла статья? Есть возможность отблагодарить автора

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *