Форум сайта разработчиков developers.sun.ru

Solaris 10. Login problem

Изображение

Модератор: piramida

Solaris 10. Login problem

Сообщение eucariot Вт фев 09, 2010 8:05 am

Добрый день.
Есть сервер под управлением Solaris 10 на железе Sun Fire V890.
Некоторое время стоял дефолтный пароль на рута. Пришло время менять его, но на passwd после ввода нового пароля он выдаёт Abort
Пробовал найти ответ в интернете и выполнял следующие команды:

pwconv
echo $? после попытки сменить пароль
ldd /bin/passwd
truss -o passwd.out passwd root

После этого через некоторое время на команду passwd он сказал, что нет такого пользователя (и для root и для других пользователей. Дословно не помню). Я по глупости отлогинился от сервера, а повторно подключиться не могу. ftp говорит, что не может найти нужного пользователя.
Предполагаю, что проблема с файлом passwd или shadow.
Доступ к консоли есть через KVM свитч. Есть так же установочный диск.
Интересуют следующие вещи:
1) Что конкретно случилось? Какая команда стала причиной проблемы. Воспроизвести ситуацию не удалось. (Предполагаю, что нет файла passwd)
2) Как узнать на каком устройстве был корневой раздел, чтобы примонтировать его после загрузки с CD?
3) На сервере крутятся довольно критичные вещи, поэтому не рискую перезагружать, пока не уверен в причине проблемы. Как отправить его в ребут мягко (есть rsc-консоль) и как (на каком этапе) задать загрузку с диска.
Прошу прощения, если вопросы были уже прежде где-то озвучены.
eucariot
 
Сообщения: 1
Зарегистрирован: Вт фев 09, 2010 6:00 am

Вернуться в Solaris

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1