Я створив нового користувача, використовуючи "Облікові записи користувачів" у "Налаштування системи". Як я можу надати права, щоб цей новий користувач мав той самий рівень доступу, що і root?
Я створив нового користувача, використовуючи "Облікові записи користувачів" у "Налаштування системи". Як я можу надати права, щоб цей новий користувач мав той самий рівень доступу, що і root?
Відповіді:
Ти не хочеш цього робити. Замість цього використовуйте судо.
У останніх версіях Ubuntu група за замовчуванням, яку можна підняти за допомогою sudo, (відповідно) називається "sudo". Ви можете додати користувача за допомогою usermod
(або вашого графічного інтерфейсу, про який я, на жаль, нічого не знаю, або я б спробував дати вам вказівки щодо цього).
usermod -a -G sudo new_user
Попросіть нового користувача знову увійти. Вони повинні мати можливість sudo
іншим користувачам після цього.
корінь - може бути лише один.
(але корінь може мати кілька імен).
Щоб створити обліковий запис з тими ж привілеями, що і root, просто зробіть UID облікового запису рівним нулю. Тоді вони будуть кореневими, але з іншою назвою.
Найпоширенішими прикладами цього є такі імена облікових записів, toor
які створюються (наприклад, на деяких * bsd системах) з UID 0, як альтернативний кореневий логін - можливо, /bin/csh
а не /bin/sh
як оболонка чи інша легковажна причина.
Однак, як уже кілька людей сказали, ви цього не хочете робити . Ви можете подумати, що так робите, але насправді цього не робите. Встановити та налаштувати sudo
замість цього.
Ви хочете використовувати термінал. Щоб надати повний кореневий доступ, перейдіть до кореневого облікового запису:
su
Після цього відкрийте файл sudoers:
visudo
Потім додайте своє ім’я користувача до списку:
username ALL=(ALL) ALL
Після цього ви мали б надати користувачеві повний кореневий доступ.
Використовувати adduser USERNAME sudo
як корінь, це безпечніше, а також функціонально:
Щоб додати користувача "USERNAME" до групи sudo:
$ su root
# adduser USERNAME sudo