Назад | Перейти на главную страницу

Сброс пароля root на Solaris 10

Итак, у меня есть интересная проблема. Пароль root на одной из наших машин Sun x4500 был изменен и никогда не передавался. Теперь никто не знает, что это такое. У меня есть физический доступ к машине, но нет установочного диска Solaris. Есть ли способ сбросить пароль таким образом?

Вот пошаговое руководство для сброса пароля root в Solaris 10 требуется установочный диск Solaris 10 и физический доступ к машине.

Любой дистрибутив linux / bsd, который может монтировать файловую систему вашего диска, должен иметь такую ​​же возможность.

А FreeBSD liveCD вероятно, был бы вашим лучшим кандидатом в отсутствие носителей Solaris. (BSD поддерживают UFS.)

Удачи!

Используйте OpenSolaris Live CD: http://www.opensolaris.com/

Загрузите Live CD и смонтируйте раздел ... затем удалите пароль из теневого файла.

Это будет работать, если вы используете UFS или ZFS root.

Однажды, когда мне пришлось сделать это без физического или консольного доступа, мне удалось найти эксплойт повышения привилегий, который применился к моей ОС и уровню исправлений, и таким образом получил корневую оболочку. Может быть, это не так, но в противном случае я бы посмотрел на http://www.sysresccd.org/, поскольку он поддерживает ufs.

Вы можете загрузиться, выбрав однопользовательский режим в GRUB, а затем перейти к сбросу пароля root.