я собираюсь разработать фотографию, продавая веб-приложение, в котором у каждого пользователя есть опции загрузить там фотографии через ftp (ubunut 10.04 + vsftpd), структура папок
/var/www/project/downloads_ftp_folder
/var/www/project/downloads_ftp_folder/user1_ftp_folder/var/www/project/downloads_ftp_folder/user2_ftp_folder/var/www/project/downloads_ftp_folder/user3_ftp_folder
для каждого пользователя я создаю папку ftp и группу
проблема
моя стратегия, корректно или нет, как создать суперпользователь так, чтобы он мог управлять всем ftp_folder (например, user1_ftp_folder, user2_ftp_folder)
Либо добавьте суперпользователя в каждую группу, либо
user1_group = user1, superuser
user2_group = user2, superuser
...
chown user1:user1_group user1_ftp_folder
chown user2:user2_group user2_ftp_folder
...
chmod 770 user1_ftp_folder
не утруждают себя наличием групп пользователей, а просто имеют группу суперпользователей
supergroup = superuser
chown user1:supergroup user1_ftp_folder
chown user2:supergroup user2_ftp_folder
...
chmod 770 user1_ftp_folder