Unixware 2.1.3 сбросил пароль root
Я работаю над этой проблемой в течение нескольких дней и не могу найти никаких других предложений онлайн.
У меня есть старый сервер Lucent под управлением проприетарного Unixware 2.1.3, к которому я хочу получить доступ, но не знаю ни одного пароля. Создав новую версию 2.1.3 на запасном диске, я создал аварийные загрузочные дискеты и могу загрузить и смонтировать старый жесткий диск и редактировать файлы. Однако когда я удаляю хеш из файла /etc / shadow:
root::10630::::::
daemon:NP:6445::::::
bin:NP:6445:::::: .....
Система все еще хочет пароль для root. Простое нажатие Enter не работает.
Я также попытался установить файл /etc / passwd в:
root::0:3:0000-Admin(0000):/:/usr/bin/ksh
daemon:x:1:12:0000-Admin(0000):/:
bin:x:2:2:0000-Admin(0000):/usr/bin:
с тем же результатом.
Экспериментируя с новым установочным диском, я получаю те же результаты, однако при новой установке я могу войти в систему как пользователь root и запустить "passwd -d root", и система ведет себя, как ожидается, и не запрашивает у меня пароль при входе в систему.
Если это имеет какое-либо отношение, я замечаю, что каталог /etc содержит shadow, oshadow (который выглядит как резервная копия shadow) и shadow.em, который содержит записи для root, bin и sys. То же самое с пропущенным файлом. Я тоже пытался редактировать эти файлы, но безуспешно.
Наконец, я попытался отредактировать домашний каталог для root в переданном файле при новой установке, но когда я вошел в систему, это не имело никакого значения. Возможно ли, что система использует альтернативу passwd, и если да, то как мне определить, какой это файл?
Заранее спасибо.
1 ответ
Из сообщения tek-tips: http://www.tek-tips.com/viewthread.cfm?qid=1204328
Загрузочные дискеты должны соответствовать версии программного обеспечения Intuity. Для сброса пароля root выполните следующие действия:
MACH 3 и 4 • Подготовьте Intuity к установленной аварийной загрузочной дискете. • Когда появится запрос на ввод типа клавиатуры, введите 1 • На экране появится сообщение "Если вы хотите, чтобы адаптер шины хоста был загружен с дискеты, вставьте его сейчас и введите yes" • Вставьте дискету HBA и введите yes. ПРИМЕЧАНИЕ. Необходимо ввести слово "да" или "нет", а не "y" или "n". • На экране снова появится запрос на дискету hba. Извлеките дискету и нажмите. • Затем появится приглашение #, введите пароль rootwd. • Введите пароль, но не используйте пароль, который вы указали. на самом деле захочет использовать. • Введите exit и нажмите cnt-alt-delete при появлении запроса, убедившись, что в дисководе нет дискет. • После запуска Intuity войдите в систему с новым паролем, и вам сразу же будет предложено сменить пароль. • Введите пароль, который вы действительно хотите. * ПРИМЕЧАНИЕ. Карта ACCX (AYC22) в системе может привести к тому, что дискета не будет прочитана. Удалите его и продолжайте.
MACH 5 • Если система в данный момент работает, выключите ее. • Вставьте загрузочную дискету № 1 в дисковод. • Загрузите машину. • Вставьте загрузочную дискету № 2 в дисковод гибких дисков при запросе и нажмите. • Когда система отобразит меню, которое спросит, хотите ли вы "загрузить систему, получить доступ к оболочке или перезагрузиться", выберите "Доступ к оболочке". • В командной строке введите: SHBOOT. • Перейдите в меню, в которых выбирается аппаратное обеспечение (5P, 40P или 100P) и конфигурация диска (IDE или SCSI) для восстанавливаемой машины. Этот процесс загружает правильные драйверы устройств для доступа к дискам на вашем компьютере. • смонтировать корневую файловую систему; введите: mount /dev/root /mnt • измените пароль; введите: chroot /mnt /usr/bin/passwd root • Введите новый пароль
Вам не нужен root, придерживайтесь SA или VM