Как получить права суперпользователя в Ubuntu

Загрузить PDFЗагрузить PDF

Чтобы запускать административные задачи на Linux, у вас должны быть права суперпользователя (права root). В большинстве дистрибутивов Linux присутствует отдельная учетная запись суперпользователя, но в Ubuntu она по умолчанию отключена. Это позволяет предотвратить случайные ошибки и защитить систему от проникновения. Чтобы запустить команды, которые требуют административный доступ, используйте команду sudo.

Метод 1
Метод 1 из 2:

Запуск прав суперпользователя командой sudo

Загрузить PDF
  1. How.com.vn Русский: Step 1 Нажмите комбинацию клавиш Ctrl+Alt+T, чтобы открыть окно терминала.
    Так как в Ubuntu права суперпользователя по умолчанию отключены, вы не сможете воспользоваться командой su и получить административные права, как в прочих дистрибутивах Linux.[1] Вместо этого, вам сначала необходимо запустить команду sudo.
  2. How.com.vn Русский: Step 2 Введите sudo, прежде чем ввести остаток команды.
    Добавление sudo в начало команды запустит ее с правами администратора.
    • Пример: команда sudo /etc/init.d/networking stop прекращает работу сети, а sudo adduser добавляет в систему нового пользователя. Обе эти команды требуют прав суперпользователя.
    • Перед тем, как sudo выполнит команду, вы должны будете ввести пароль. Linux хранит пароль в течение 15 минут, так что вам не придется вводить их постоянно.
  3. How.com.vn Русский: Step 3 Введите gksudo перед...
    Введите gksudo перед тем, как запустить команду, открывающую программу с графическим пользовательским интерфейсом (GUI). В целях безопасности Ubuntu не рекомендует использовать команду sudo для запуска программ с GUI.[2] Вместо этого введите gksudo перед командой, которая запускает программу.
    • Пример: введите gksudo gedit /etc/fstab, чтобы открыть файл «fstab» в текстовом редакторе GEdit с графическим интерфейсом.
    • Если вы используете KDE Window Manager, вместо gksudo вводите команду kdesudo.
  4. How.com.vn Русский: Step 4 Сымитируйте окружение суперпользователя.
    Если вы являетесь продвинутым пользователем и хотите открыть консоль Linux с настоящими правами администратора, чтобы запустить конкретные программы, сымитируйте открытие консоли с помощью команды sudo –i. Эта команда предоставит вам права суперпользователя с административным переменным окружением.[3]
    • Введите команду sudo passwd root. Этим вы создадите пароль для root, тем самым «включите» административный доступ. Смотрите, не забудьте этот пароль.
    • Введите sudo -i. Введите пароль от root, когда это будет необходимо.
    • Значок в терминале изменится с $ на #, указывая на то, что теперь вы обладаете правами суперпользователя.
  5. How.com.vn Русский: Step 5 Предоставьте доступ sudo другому пользователю.
    Если вы настраиваете учетную запись для того, кто в данный момент не имеет административного доступа, добавьте его имя в группу sudo. Для этого введите usermod -aG sudo username (замените «username» на правильное имя пользователя).[4]
    Реклама
Метод 2
Метод 2 из 2:

Включение прав суперпользователя

Загрузить PDF
  1. How.com.vn Русский: Step 1 Нажмите комбинацию клавиш Ctrl+Alt+T, чтобы открыть окно терминала.
    В целях безопасности (и чтобы избежать поломок), учетная запись суперпользователя по умолчанию отключена. Чтобы безопасно запустить команду с правами администратора, используйте команды sudo или gksudo. Если вы просто обязаны иметь отдельную учетную запись с правами суперпользователя (если этого требует программа, используемая в вашей компании или за этим компьютером будет находиться один человек), включите права суперпользователя, введя несколько простых команд.
    • Разблокировка прав суперпользователя может навредить системе, поэтому Ubuntu не рекомендует этого делать.[5]
  2. How.com.vn Русский: Step 2 Введите команду sudo passwd root и нажмите ↵ Enter.
    Вас попросят создать новый пароль для суперпользователя. Смотрите, не потеряйте этот пароль.[6]
  3. How.com.vn Русский: Step 3 Введите пароль, после чего нажмите ↵ Enter.
  4. How.com.vn Русский: Step 4 Повторно введите пароль, после чего нажмите ↵ Enter.
    Теперь учетная запись суперпользователя будет иметь пароль.
  5. How.com.vn Русский: Step 5 Введите команду su - и нажмите ↵ Enter.
    Введите пароль суперпользователя, чтобы открыть консоль.
    • Чтобы отключить учетную запись суперпользователя, введите команду sudo passwd -dl root.[7]
    Реклама

Советы

  • Старайтесь как можно реже входить в систему с правами суперпользователя. Практически все команды, которые требуют прав суперпользователя, могут быть запущены командами sudo или gksudo.
  • С помощью команды sudo –i можно получить доступ к консоли другого пользователя в системе. Чтобы стать пользователем «Max», введите sudo –i Max, а затем введите свой пароль (а не пароль Максима).
Реклама

Об этой статье

How.com.vn Русский: Команда How.com.vn
Соавтор(ы): :
Штатный автор How.com.vn
В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров How.com.vn тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества. Количество просмотров этой статьи: 260 621.
Категории: Linux
Эту страницу просматривали 260 621 раз.

Была ли эта статья полезной?

⚠️ Disclaimer:

Content from Wiki How Русский language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Реклама