Два пользователя 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.