Вход в учётную запись суперпользователя (root)

 

Приложение №VI

Вход в учётную запись суперпользователя (root)

По-умолчанию в большинстве дистрибутивов GNU/Linux вход в графическую оболочку в режиме суперпользователя невозможен (потому что опасен). Для временного получения полномочий суперпользователя в операционной системе Linux предназначены команды терминала su и sudo.

Команда su временно переключает владельца окна терминала. Для входа в режим суперпользователя необходимо:

  1. Набрать команду:
  2. $su root

    и нажать клавишу «Enter»;

  3. Ниже в строке появится надпись:
  4. password:

    Сюда нужно ввести пароль суперпользователя и нажать клавишу «Enter».

    Внимание! Символы пароля на экран не выводятся. Не ошибитесь с его набором;

  5. Значок приглашения сменится с «$» на «#». Теперь можно выполнять команды от имени суперпользователя;
  6. Для выхода из режима суперпользователя наберите:
  7. #exit

    и нажмите клавишу «Enter»;

Команда sudo выполняет исполнение приложения, записанную после неё, с привилегиями суперпользователя. В Ubuntu Linux это вообще единственный способ выполнить команду с привилегиями суперпользователя. Синтаксис команды следующий:

$sudo «команда Linux»

После нажатия клавиши «Enter» Вас попросят ввести Ваш пароль (не пароль суперпользователя!) для подтверждения Ваших полномочий.

Команда sudo универсальная и присутствует во всех дистрибутивах. Но её выполнение требует предоставление пользователю полномочий для её использования. Это делается путём редактирования специального текстового файла командой:

#visudo

запущенной в режиме суперпользователя.

Эта программа открывает специальный файл настройки команд sudo в текстовом редакторе UNIX vi. Особенность этой программы — с её помощью нельзя испортить файл конфигурации sudo так, чтобы она перестала запускаться для всех пользователей. Обычно для разрешения пользователям использовать команду sudo необходимо добавить этих пользователей (или группу пользователей) в конец файла настройки sudo.

Примечание. В некоторых дистрибутивах, основанных на Ubuntu Linux, для работы в командной строке в режиме суперпользователя используется приложение «консоль root» или «консоль администратора». Её вызов аналогичен команде: «sudo bash» в Ubuntu. Все команды, набранные в этом терминале, будут выполняться с привилегиями суперпользователя. Для входа в эту консоль (запуска приложения) необходимо указать пароль пользователя, работающего на компьютере. Выход из этого приложения аналогично закрытию окна терминала в Linux.

Версия 2.0.00 от 24.08.2014
CopyLeft (L) Юрий А. Денисов (yudenisov) 2004-2014

 

Отправить E-mail автору сайта Гостевая книга сайта yudenisov.narod.ru Новости моих проектов Мой блог в LiveJournal Логотип магазина инфобизнеса JustClick (неофициальный)
Rambler's Top100 Рейтинг@Mail.ru Яндекс.Метрика