Щоб запускати адміністративні завдання на Linux, у вас повинні бути права суперкористувача (права root). У більшості дистрибутивів Linux присутній окремий обліковий запис суперкористувача, але в Ubuntu вона за замовчуванням відключена. Це дозволяє запобігти випадковим помилкам і захистити систему від проникнення. Щоб запустити команди, які вимагають адміністративний доступ, використовуйте командуsudo.
Кроки
Метод1 З 2:
Запуск прав суперкористувача командою sudo
Метод1 З 2:
- Натисніть комбінацію клавішCtrl+Alt+t, щоб відкрити вікно терміналу. Так як в Ubuntu права суперкористувача за замовчуванням відключені, ви не зможете скористатися командою su і отримати адміністративні права, як в інших дистрибутивах Linux.[1] замість цього, вам спочатку необхідно запустити командуsudo .
- Введітьsudo, перш ніж ввести залишок команди. додавання sudo в початок команди запустить її з правами адміністратора.
- Приклад: командаsudo /etc/init.d / networking stop припиняє роботу мережі, а sudo adduser додає в систему нового користувача. Обидві ці команди вимагають прав суперкористувача.
- Перед тим, як sudo виконає команду, ви повинні будете ввести пароль. Linux зберігає пароль протягом 15 хвилин, так що вам не доведеться вводити їх постійно.
- Введітьgksudo перед тим, як запустити команду, відкриває програму з графічним інтерфейсом (GUI).з метою безпеки Ubuntu не рекомендує використовувати команду sudo для запуску програм з GUI.[2] замість цього введіть gksudo перед командою, яка запускає програму.
- Приклад: введітьgksudo gedit /etc/fstab, щоб відкрити файл «fstab» в текстовому редакторі GEdit з графічним інтерфейсом.
- Якщо ви використовуєте KDE Window Manager, замістьgksudo вводите команду kdesudo.
- Зімітуйте оточення суперкористувача. якщо ви є просунутим користувачем і хочете відкрити консоль Linux зі справжніми правами адміністратора, щоб запустити конкретні програми, зімітуйте відкриття консолі за допомогою команди sudo –i. Ця команда надасть вам права суперкористувача з адміністративним змінним оточенням.[3]
- Введіть командуsudo passwd root . Цим ви створите пароль для root, тим самим "включите" адміністративний доступ. Дивіться, не забудьте цей пароль.
- Введітьsudo-i. Введіть пароль від root, коли це буде необхідно.
- Значок в терміналі зміниться з$ на #, вказуючи на те, що тепер ви володієте правами суперкористувача.
- Надайте доступsudo іншому користувачеві. якщо ви налаштовуєте обліковий запис для того, хто в даний момент не має адміністративного доступу, додайте його ім'я в групу sudo. Для цього введіть usermod-aG sudo username (замініть "username" на правильне ім'я користувача).[4]
Метод2 З 2:
Включення прав суперкористувача
Метод2 З 2:
- Натисніть комбінацію клавішCtrl+Alt+t, щоб відкрити вікно терміналу. з метою безпеки (і щоб уникнути поломок), обліковий запис суперкористувача за замовчуванням відключена. Щоб безпечно запустити команду з правами адміністратора, використовуйте команди
sudo
абоgksudo
. Якщо ви просто зобов'язані мати окремий обліковий запис з правами суперкористувача (якщо цього вимагає програма, яка використовується у вашій компанії або за цим комп'ютером буде знаходитися одна людина), включіть права суперкористувача, ввівши кілька простих команд.- Розблокування прав суперкористувача може зашкодити системі, тому Ubuntu не рекомендує цього робити.[5]
- Введіть командуsudo passwd root натисніть ↵ Enter.вас попросять створити новий пароль для суперкористувача. Дивіться, не втратьте цей пароль.[6]
- Введіть пароль, після чого натисніть↵ Enter .
- Повторно введіть пароль, після чого натисніть↵ enter.тепер обліковий запис суперкористувача матиме пароль.
- Введіть командуsu - натисніть ↵ Enter.введіть пароль суперкористувача, щоб відкрити консоль.
- Щоб вимкнути обліковий запис суперкористувача, введіть командуsudo passwd-DL root.[7]
Поради
- Намагайтеся якомога рідше входити в систему з правами суперкористувача. Практично всі команди, які вимагають прав суперкористувача, можуть бути запущені командамиsudo або gksudo.
- За допомогою командиsudo –i можна отримати доступ до консолі іншого користувача в системі. Щоб стати користувачем «Max», введіть sudo –i Max, а потім введіть свій пароль (а не пароль Максима).
Схожі статті
- Як встановити True Type шрифти в Ubuntu
- Як отримати доступ до файлів Windows в Ubuntu
- Як стати суперкористувачем в Linux
- Як встановити Oracle Java на Ubuntu Linux
- Як встановити Oracle Java JDK на Ubuntu Linux
- Як встановити Ubuntu
- Як встановити Ubuntu в VirtualBox
- Як встановити Adobe Flash Player на Ubuntu
- Як встановити Oracle Java JRE на Ubuntu Linux
Джерела
- ↑ Https://help.ubuntu.com/community/RootSudo
- ↑ Https://help.ubuntu.com/community/RootSudo#Graphical_sudo
- ↑ Https://dzone.com/articles/puppet-sudo-sudo-i-and-sudo-su-0
- ↑ Https://www.digitalocean.com/community/tutorials/how-to-create-a-sudo-user-on-ubuntu-quickstart
- ↑ Https://help.ubuntu.com/community/RootSudo
- ↑ Http://www.thegeekstuff.com/2009/09/ubuntu-tips-how-to-login-using-su-command-su-gives-authentication-failure-error-message
- ↑ Https://help.ubuntu.com/community/RootSudo