Вопрос № 142947: Здравствуйте,как восстановить root пароль на freeBSD?...
Вопрос № 142.947
Здравствуйте,как восстановить root пароль на freeBSD?
Приложение:
Отправлен: 02.09.2008, 21:58
Вопрос задал: Romanza (статус: 2-ой класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: ged
Здравствуйте, Romanza! Это довольно популярный вопрос. 1. Загрузитесь в однопользовательском режиме (single mode). 2. Отмонтируйте корневой раздел, на котором обычно содержится файл /etc/passwd, и примонтируйте его с возможностью записи:
# mount -u / # mount -a
3. Установите новый пароль для root'а:
#passwd
4. Выйдите из однопользовательского режима, чтобы загрузиться в многопользовательский:
# exit
Удачи!
Приложение:
--------- You can't kill time without injuring eternity.
Ответ отправил: ged (статус: Студент)
Ответ отправлен: 02.09.2008, 23:21
Отвечает: Rashid N. Achilov
Здравствуйте, Romanza!
Зря. Работать в системе от рута нужно только лоя настройки системы. Некоторые вещи от рута просто не запустятся, например wine. Сделано это намеренно, для защиты "от дурака". Что же до восстановления пароля:
1. Крайне советую завести загрузочную флэшку с системой, с которой можно загрузиться. Меня это много раз выручало. 2. Если консоль не в безопасном режиме (а по умолчанию оно так), то последовательность такая: а. Перегружаемся б. В момент появления меню
с надписью псевдографикой справа FreeBSD выбираем пункт Single-user mode (цифра 4, если не ошибаюсь) в. На запрос "Enter pathname for shell or press Enter to /bin/sh" нажимаем Enter г. mount -a д. passwd, вводим новый пароль е. reboot
Вуаля! :-D
Заведите обычного юзера. А для выполнения административных задач есть su/sudo
--------- Usquam ut procul domus
Ответ отправил: Rashid N. Achilov (статус: Практикант)
Ответ отправлен: 03.09.2008, 20:34 Оценка за ответ: 5 Комментарий оценки: спасибо