разрешить доступ к www-данным к файлам в домашнем каталоге пользователя

У меня есть 2 пользователя со следующими домашними каталогами:

  • user1 -> / srv / user1
  • user2 -> / srv / user2

Проблема: Я хочу, чтобы эти домашние папки были доступны онлайн через apache2, но были доступны пользователям а также. Если я установлю владельцем каждого домашнего каталога соответствующего пользователя, я могу подключиться к этим каталогам по ftp, но apache не сможет получить доступ к файлам. Если я установил владельцем значение www-data каталоги отлично работают с apache, но пользователи не могут читать свои собственные домашние каталоги.

Если я добавлю user1 и user2 в группу www-data и дам + rw всей группе, это позволит пользователю 1 читать файлы пользователя 2 (и наоборот), и я хочу, чтобы каждый пользователь читал свои собственные только файлы.

Как мне этого добиться?

Заранее спасибо

0
задан 14 August 2021 в 23:02

1 ответ

Я думаю, что вы хотите наоборот. Предоставьте учетной записи www-data доступ к пользовательским файлам:

usermod -a -G users www-data
0
ответ дан 20 August 2021 в 10:26

Другие вопросы по тегам:

Похожие вопросы: