@WSGlebKavash

Как настроить права доступ NGINX PAM?

WebDav-сервер на Nginx, настроеный для работы с pam, пускает абсолютно всех пользователей, которые имеют право на вход в систему. Как ограничить доступ? Как настроить список запрещённых пользователе/список разрешённых пользователей?
Плюс nginx работает с файловой системой от имени www-data. Как настроить его на работу от имени pam-аутентифицированного пользователя?
Блок, отвечающий за работу WebDav:
location ~ ^/davuser/(.*)$ {
  	alias /home/$remote_user/$1;
  	
  	dav_methods PUT DELETE MKCOL COPY MOVE;
        dav_ext_methods PROPFIND OPTIONS;
        dav_access user:rw group:r all:r;
        client_max_body_size 100m;
        create_full_put_path on;
        
        auth_pam "Restricted";
        auth_pam_service_name "common-auth";
    }
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы