vak: (Daemon)
[personal profile] vak
Нетра пришла с уже установленным Солярисом, и конечно же, пароль на root неизвестен. Как его скинуть? ИИ подсказал процедуру. Благо загрузочный CD имеется.

1. Подключаемся к консольному порту, к примеру утилитой minicom из Линукса.
2. Выходим в режим загрузчика OpenBoot. Для этого отправляем сигнал Break. В миникоме это Meta+Z F.
3. Появляется характерное приглашение, так называемый ok промпт.
{1} ok _
4. Даём команду загрузки с CD в однопользовательском режиме.
boot cdrom -s
5. Ждём когда Солярис загрузится и выйдет на приглашение '#'.
6. Монтируем корневую файловую систему.
mount /devices/pci@1c,600000/scsi@2/sd@0,0:a /mnt
7. Редактируем файл /etc/shadow. 
cd /mnt/etc
vi shadow
8. В самой первой строчке делаем пароль рута пустым. Сохраняем файл (:w!) и выходим из редактора (ZZ).
9. Перезагружаемся.
reboot

Date: 2026-04-07 09:04 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
И ты не сохранил crypted password string ради возможности потом крякнуть этот пароль и узнать, какой он был?

Date: 2026-04-07 10:57 (UTC)
vlad_m: (Default)
From: [personal profile] vlad_m
А также, вероятно, можно было подключить диск к линуксу. И далее по тексту.

Но это с отвёрткой, конечно.
Хотя, я бы, к примеру, первым делом развинтил корпус.
Тиресно же.