Организация UNIX-систем и ОС Solaris

Сантехнические услуги - перенос батарей отопления в Нижнем Новгороде с гарантией.

Что делать, если вы забыли пароль суперпользователя


Если пользователь забыл свой пароль, то сообщить ему, какой он был, невозможно. Надо просто установить ему новый. Это можно сделать командой

passwd user

или с помощью программы admintool (в графическом режиме). Изменить пароль любого пользователя может только root. Если же забыт пароль root, то следует поступить одним из следующих способов:

Способ 1 (рекомендован Sun Microsystems):

  1. Загрузитесь с установочного диска Solaris3). Например, дав команду boot cdrom -s4).
  2. Создайте каталог /tmp/a (или любой другой, чтобы смонтировать в этот каталог корневой раздел диска).
  3. Смонтируйте корневой раздел в /tmp/a (для этого надо знать, какой раздел на диске является корневым5)).
  4. Исправьте /etc/shadow:

    vi /tmp/a/etc/shadow

    в редакторе найдите поле пароля в учетной записи root и удалите все поле (между первым и вторым двоеточиями).

  5. Перезагрузите систему, войдите под именем root без пароля, установите новый пароль.
  6. Запомните пароль. Для этого можно несколько раз подряд войти в систему и выйти из нее под именем root. Обычно системный администратор запоминает произвольную комбинацию из восьми символов с третьего раза.

Способ 26):

  1. Загрузитесь с установочного диска Solaris так, как будто вы собираетесь делать upgrade системы.
  2. При этом установщик Solaris смонтирует файловые системы, в том числе и корневую, на /a и спросит "Upgrade or Exit"; выберите Exit.
  3. Отредактируйте /etc/shadow как в способе 1, вызвав редактор командой

    vi /a/etc/shadow

Помните, что все это можно сделать, только работая на консоли компьютера. Находясь вдали от вашей системы, вы не сможете воспользоваться ни одним из этих способов.

  1)

  Только не подумайте, что я предлагаю действительно совместить выполнение этих функций на одном компьютере (прим. авт.).

  2)

  Эта конструкция употребляется в командной строке командных процессоров UNIX, на нее могут ссылаться страницы документации, она называется "подстановка результата выполнения". В то место команды, где находится эта конструкция, командный процессор подставляет результат выполнения того, что заключено в обратные апострофы. Детали см. в лекции 10.




- Начало -  - Назад -  - Вперед -



Книжный магазин