Як отримати права суперкористувача в ubuntu

Щоб запускати адміністративні завдання на Linux, у вас повинні бути права суперкористувача (права root). У більшості дистрибутивів Linux присутній окремий обліковий запис суперкористувача, але в Ubuntu вона за замовчуванням відключена. Це дозволяє запобігти випадкові помилки і захистити систему від проникнення. Щоб запустити команди, які вимагають адміністративний доступ, використовуйте команду sudo.

кроки

Метод 1 з 2:
Запуск прав суперкористувача командою sudo
  1. Become Root in Ubuntu Step 1
1. Натисніть комбінацію клавіш Ctrl+Alt+T, щоб відкрити вікно терміналу. Так як в Ubuntu права суперкористувача за замовчуванням відключені, ви не зможете скористатися командою su і отримати адміністративні права, як в інших дистрибутивах Linux. Замість цього, вам спочатку необхідно запустити команду sudo.
  • Become Root in Ubuntu Step 2
    2. Введіть sudo, перш ніж ввести залишок команди. Додавання sudo в початок команди запустить її з правами адміністратора.
  • Приклад: команда sudo / etc / init.d / networking stop припиняє роботу мережі, а sudo adduser додає в систему нового користувача. Обидві ці команди вимагають прав суперкористувача.
  • Перед тим, як sudo виконає команду, ви повинні будете ввести пароль. Linux зберігає пароль протягом 15 хвилин, так що вам не доведеться вводити їх постійно.
  • Become Root in Ubuntu Step 3
    3. Введіть gksudo перед тим, як запустити команду, що відкриває програму з графічним призначеним для користувача інтерфейсом (GUI). З метою безпеки Ubuntu не рекомендує використовувати команду sudo для запуску програм з GUI. Замість цього введіть gksudo перед командою, яка запускає програму.
  • Приклад: введіть gksudo gedit / etc / fstab, щоб відкрити файл «fstab» в текстовому редакторі GEdit з графічним інтерфейсом.
  • Якщо ви використовуєте KDE Window Manager, замість gksudo вводите команду kdesudo.
  • Become Root in Ubuntu Step 4
    4. Зімітуйте оточення суперкористувача. Якщо ви є просунутим користувачем і хочете відкрити консоль Linux зі справжніми правами адміністратора, щоб запустити конкретні програми, зімітуйте відкриття консолі за допомогою команди sudo -i. Ця команда надасть вам права суперкористувача з адміністративним змінним оточенням.
  • Введіть команду sudo passwd root. Цим ви створите пароль для root, тим самим «включіть» адміністративний доступ. Дивіться, не забудьте цей пароль.
  • Введіть sudo -i. Введіть пароль від root, коли це буде необхідно.
  • Значок в терміналі зміниться з $ на #, вказуючи на те, що тепер ви володієте правами суперкористувача.
  • Become Root in Ubuntu Step 5
    5. надайте доступ sudo іншому користувачеві. Якщо ви налаштовуєте обліковий запис для того, хто в даний момент не має адміністративного доступу, додайте його ім`я до групи sudo. Для цього введіть usermod -aG sudo username (Замініть «username» на правильне ім`я користувача).
  • Метод 2 з 2:
    Включення прав суперкористувача
    1. Become Root in Ubuntu Step 6
    1. Натисніть комбінацію клавіш Ctrl+Alt+T, щоб відкрити вікно терміналу. З метою безпеки (і щоб уникнути поломок), обліковий запис суперкористувача за замовчуванням відключена. Щоб безпечно запустити команду з правами адміністратора, використовуйте команди sudo або gksudo. Якщо ви просто зобов`язані мати окрему обліковий запис з правами суперкористувача (якщо цього вимагає програма, яка використовується у вашій компанії або за цим комп`ютером буде знаходитися одна людина), включіть права суперкористувача, ввівши кілька простих команд.
    • Розблокування прав суперкористувача може нашкодити системі, тому Ubuntu не рекомендує цього робити.
  • Become Root in Ubuntu Step 7
    2. Введіть команду sudo passwd root та натисніть ↵ Enter. Вас попросять створити новий пароль для суперкористувача. Дивіться, щоб не загубити цей пароль.
  • Become Root in Ubuntu Step 8
    3. Введіть пароль, після чого натисніть ↵ Enter.
  • Become Root in Ubuntu Step 9
    4. Повторно введіть пароль, після чого натисніть ↵ Enter. Тепер обліковий запис суперкористувача матиме пароль.
  • Become Root in Ubuntu Step 10
    5. Введіть команду su - та натисніть ↵ Enter. Введіть пароль користувача root, щоб відкрити консоль.
  • Щоб відключити обліковий запис суперкористувача, введіть команду sudo passwd -dl root.
  • Поради

    • Намагайтеся якомога рідше входити в систему з правами суперкористувача. Практично всі команди, які вимагають прав суперкористувача, можуть бути запущені командами sudo або gksudo.
    • За допомогою команди sudo -i можна отримати доступ до консолі іншого користувача в системі. Щоб стати користувачем «Max», введіть sudo -i Max, а потім введіть свій пароль (а не пароль Максима).

    Схожі статті

    Cхоже