Проверьте разрешения каталогов /var/www/vhosts/barelef _ art/barelef-art.kiev.ua/
& /var/www/vhosts/barelef _ art/
.
При получении запрещенных ошибок в Nginx или Apache всегда стоит работать над тем, чтобы восстановить дерево каталогов, чтобы веб-сервер мог получить доступ на каждом уровне.
-121--230182-
Существует приложение Linux, называемое recoll . Он может выполнять задачу, но только для pdfs с текстовым слоем.
-121--45214-
«Традиционный» способ - иметь информацию учетной записи пользователя локально, т.е. в /etc/password
, /etc/group
и т.д. Но управлять этим нелегко, когда пользователи имеют свободный доступ к другим компьютерам в сети и/или имеют свой домашний каталог на каком-либо сетевом диске.
Для последней установки проще иметь информацию учетной записи пользователя (включая пароль) в базе данных LDAP где-либо в сети и настраивать локальные машины таким путем, чтобы они аутентифицировали логин на основе этой информации вместо того, чтобы иметь локальную копию этой информации. Это значительно упрощает управление, чем при необходимости обновления /etc/password
и т.д. на каждом компьютере в сети.
До того, как LDAP стал популярным, была Pages/NIS , которая решила проблему другим способом.
garethTheRed, по-видимому, ответил на этот вопрос в комментариях:
sudo -u adam -i
или, согласно OP:
sudo -u adam "command"