Рейтинг:0

Как создать пользователя FTP/SFTP для управления /var/www, который принадлежит www-data

флаг ar

Я пытаюсь создать пользователя FTP, который может управлять каталогом /var/www, принадлежащим www-data.

Я видел сообщение, предлагающее это:

chown -R новый пользователь:www-данные /var/www

Как создать пользователя и разрешить этому пользователю управлять /var/www без смены владельца этого каталога?

флаг in
Добавление `newuser` в группу `www-data` может быть тем, что вы ищете...
Wade John Beckett avatar
флаг ar
@matigo Спасибо. Когда я это делаю, пользователь не может создавать файлы или каталоги.
флаг ru
К вашему сведению, Apache не должен владеть каталогом, вам нужно предоставить соответствующие разрешения www-data в подкаталогах для обхода/рекурсии. Это будет зависеть от вашего приложения. У меня есть **МНОГОЧИСЛЕННЫЕ** приложения, работающие в настройках `myuser:www-data`, где я владею файлами и могу редактировать их, но и Apache может это делать там, где ему *необходимо*. Это проблема с разрешениями, которую можно легко решить, Apache не нужно владеть каталогом, ему просто нужен доступ к каталогам и т. д., где это необходимо (в зависимости от того, что нужно приложению вашего сайта)
Рейтинг:1
флаг pe

Не меняйте владельца файлов сайта, может возникнуть проблема, с которой вы столкнулись
Добавьте пользователя-редактора в группу пользователей www-data.

sudo usermod -a -G www-данные нового пользователя

Работа с группами пользователей соответствует стандартам хорошей практики.

Если вам нужна помощь с настройкой ftp-сервера (права доступа к каталогам и ограничения), вы должны указать, какой ftp-сервер у вас запущен.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.