Извините за второй вопрос новичка, я разработчик, а не системный администратор, так что для меня все это довольно ново. Я надеюсь, что я могу объяснить себя ясно! Здесь идет.
Вот что я сделал:
Войдите в систему с учетной записью root
Созданы учетные записи «Ричард» и «Остин»
Создал группу 'developers' и добавил к ней 'richard' и 'austin'
Создал каталог / сервер и использовал "chown richard: developers / server" для смены владельца
Изменены разрешения / сервера на drwxrwxr-x (чтобы группа могла писать в него)
Вышли из учетной записи root и в учетную запись «richard»
Созданы каталоги / сервер / производство и / сервер / подготовка
Использовал "ls -l" внутри / server для вывода списка содержимого и нашел разрешения drwxr-xr-x и владельца "richard: richard" для / server / production и / server / staging. Следовательно, «austin» может редактировать внутри каталога / server, но не внутри созданных каталогов «richard».
Что я делаю не так? Я хочу убедиться, что любые файлы или папки, созданные в каталоге / server, имеют права на запись в группу и принадлежат группе разработчиков. Как мне это сделать?
Спасибо за любую помощь!