Выдать доступ FTP только к одной директории var/www/user_site

Hedge

Постоялец
Регистрация
12 Авг 2013
Сообщения
202
Реакции
120
Всем привет.

Имеем:
VPS на Ubuntu 18.04
nginx
vstfpd (настроен сейчас только для администратора VPS)
Несколько сайтов лежат по путям:
/var/www/site1
/var/www/site2
/var/www/site3
права (chmod) на всю директорию /var/www -- www-data:www-data

Нужно: дать полный доступ только к директории /var/www/site2 для юзера user2. При любых действиях юзера с файлами в директории /var/www/site2 сайт должен оставаться работоспособным (то есть не должно возникать проблем с правами, из-за которых nginx не сможет работать с директорией).

Подскажите либо мануал, либо шаги, которые нужно предпринять для решения задачи.

Спасибо.
 

Defolt

Создатель
Регистрация
15 Янв 2016
Сообщения
29
Реакции
11
сменить владельца папки сайта с группы администратора на новую группу, созданную специально для этого сайта, в эту группу добавить нужного юзера, группе выставить нужные права(чтение, запись). аналогичным способом проделать для каждой папки сайта и соответственно для каждого юзера.
 

Hedge

Постоялец
Регистрация
12 Авг 2013
Сообщения
202
Реакции
120
Сверху