Чому так, коли я надаю ім'я користувача під час встановлення Ubuntu, створюється нова група з цим ім'ям?
Чи є причина, що ми не просто прості адміністратори?
Чому так, коли я надаю ім'я користувача під час встановлення Ubuntu, створюється нова група з цим ім'ям?
Чи є причина, що ми не просто прості адміністратори?
Відповіді:
Будучи адміністратором просто відкриває вам купу інших варіантів як користувачеві (вони здебільшого неважливі), але це насправді нічого не змінить.
За замовчуванням перший користувач (той, який ви створюєте з інсталятора) - це адміністратор (по суті) з деякими параметрами, відключеними для безпеки. Причина, коли кожен отримує окрему групу, полягає лише в тому, що це полегшує управління дозволами (на Unix) таким чином.
group
і a kind of user
? Ви говорите, що можете бути в root
групі, але бути Desktop User
одночасно?
Це необхідно через права файлової системи Linux. У Linux (та інших варіантах Unix) є правильне налаштування для 3 типів користувачів: власника, групи, що володіє, та "інших" (тобто для тих, хто не є власником і не є власником групи). Усі файли (у файлових системах Linux) зобов'язані мати власником і власником групи.
Оскільки зазвичай файли, створені користувачем, призначені саме для цього користувача, власник встановлюється користувачеві, а група власника - спеціальній групі, до якої належить користувач: група з користувачем, її ім'я. Ось чому така група створюється кожного разу, коли створюється новий користувач.
Administrator
і Desktop User
групи в значній мірі не приносять користі? (Редагувати: Мабуть, це зовсім не "групи", я так розгублений ...)
Є ви, root (адміністратор) та всі інші. Ви автоматично додаєтесь до sudoers і можете виконувати функції root (адміністратора) через sudo через статус вашої групи. Корінь і адміністратор досить синонімічні.
Ubuntu хоче полегшити користувачам вставати та працювати без необхідності встановлення та налаштування всього цього.
EDIT: Прочитайте RootSudo