Два пользователя FTP с разрешениями в пределах одного пути

Я пытаюсь выяснить, как настроить двух пользователей с полным доступом к одному и тому же пути, например:

Пользователь: user1 Home: /var/www/user1website.com/public_html/

Пользователь: user 2 Home: /var/www/user1website.com/public_html/uploads/files/

Мне нужно, чтобы user1 мог иметь доступ (изменять, читать, писать, исполнять) ко всем файлам в /var/www/user1website.com/public_html/*, а пользователь 2 должен иметь доступ только (изменять, читать, писать, выполнять) /var/www/user1website.com/public_html/uploads/files/. Например, user2 загрузил и обновил файл с именем 20120513.txt в /var/www/user1website.com/public_html/uploads/files/20120513.txt. Теперь пользователь1 может получить доступ к тому же файлу /var/www/user1website.com/public_html/uploads/files/20120513.txt с полными разрешениями. Есть идеи?

Спасибо

1 ответ

Решение

Вам нужно добавить user1 в группу, к которой принадлежит user2. Обычно имя группы совпадает с именем пользователя. Вы можете использовать его вручную, отредактировав файл /etc/groups или утилиту usermod -G.

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