Я начинаю иметь дело с несколькими пользователями в моей системе (это VPS, обслуживающий некоторые сайты), и мне нужно убедиться, что я понимаю, как работают групповые разрешения.
Вот мои настройки:
У меня есть учетная запись с именем "admin". В основном это основная учетная запись, которая используется для обслуживания большинства сайтов, которые я сам контролирую.
Теперь я добавил вторую учетную запись с именем "Ville", поскольку один из моих пользователей хочет иметь возможность администрировать этот сайт.
Итак, я могу сделать это простым способом и просто chown
папку своих доменов под пользователем ville
и альтом, у них есть разрешение на все, что им нужно, и так далее.
Однако, скажем, я хочу также предоставить admin
доступ к файлам (изменение и все) .. как я могу поместить обоих пользователей в одну группу и дать им разрешение обоим?
Я попытался сделать: sudo usermod -a -G admin ville
Чтобы добавить Вилле в группу администраторов, но Вилле по-прежнему не может редактировать файлы admin
. Разрешения для основного каталога для пользователя ville
доступны для чтения и записи как для владельца, так и для группы, а текущая группа для файлов - admin:admin
..
Но ville
все еще не может написать в каталог.
Итак, что я должен делать здесь, чтобы сделать это правильно и безопасно одновременно?
Спасибо.