Чи перший користувач root створений під час встановлення? [дублікат]


-2

Я тільки почав використовувати Linux, і це моя перша установка, і одна з головних речей у процесі встановлення - це користувач, якого ви створюєте.

Чи є користувач, створений під час встановлення кореня ? І якщо так, чи це однаково для кожного дистрибутива Linux, тобто перший користувач має root ?


Відповіді:


2

Користувач, якого буде запропоновано створити під час встановлення Ubuntu, НЕ кореня. Натомість це адміністратор (sudo).

Не всі дистрибутиви Linux встановлюються однаково, як встановлюється Ubuntu. Деякі запитують вас про кореневий пароль. Ubuntu цього не робить.


1

Ні, користувач, створений під час встановлення Ubuntu, не є root. Кожна установка Linux має кореневого користувача, але не рекомендується використовувати її для повсякденної роботи. Оскільки rootдозволено робити в основному все, що завгодно, зруйнувати систему з невеликим наглядом дуже просто. Тому більшість (якщо не всі) дистрибутивів Linux пропонують створити "нормального" непривілейованого користувача під час встановлення. Рекомендується використовувати цього користувача для повсякденної роботи, а змінювати на все потужне лише rootтоді, коли вам це потрібно.

Ubuntu навіть піде на крок далі: у стандартній установці Ubuntu rootнемає пароля. Через це ви не можете відкрити сеанс як root. Якщо вам потрібна rootпотужність s, ви використовуєте sudoкоманду замість цього.

sudo(скорочення для "перемикати користувача і робити") виконує команду, що слідує за іншим користувачем. Наприклад

ls /some/directory

робиться з обліковим записом користувача, з яким ви ввійшли в систему.

sudo -u joe ls /some/directory

робиться з користувачем joeі це привілеї.

Якщо не вказати ім’я користувача, sudoприпускаємо root. Тому

sudo ls /some/directory

виконував би ls /some/directoryз привілеями root.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.