Я устанавливаю RH Linux box для обучения. В прошлом у меня было две группы: faculty
и students
. Каждый учётный счёт был закреплен за students
начальной группы, преподавателем faculty
.
Я читал Nemeth et al.Unix и Linux System Admin (4-е изд), и они рекомендуют, чтобы основная группа каждой учетной записи была такой же, как и идентификатор пользователя.
Что предпочтительнее?
Настроить учетные записи учащихся в своей основной группе в соответствии с их идентификатором пользователя (ig, uid == gid), а затем добавить их в группу
students
?Или я должен просто добавить всех студентов первоначально в группу
students
как я делал в прошлом?
Семантически ли они одинаковы?
Особенно в плане безопасности. Я планирую сделать некоторые примеры кода / группы файлов доступными для чтения всем учащимся, но, очевидно, хочу, чтобы ученики не заглядывали в каталоги друг друга.