Документация по ОС FreeBSD Четверг, 02.05.2024, 11:36
Приветствую Вас Гость | RSS
Меню сайта

Категории каталога
Мои статьи [0]
Установка и настройка [281]
X Window [25]
Man pages [30]
Ports & Packages [26]
cvs [18]
Multimedia [20]
Нововсти в мире Unix [0]
RFC [4]
RFC (Request for Comments, Запрос на комментарии) - серия документов, публикуемая сообществом исследователей и разработчиков, руководствующихся практическими интересами, в которой описывается набор протоколов и обобщается опыт функционирования Интернет.
Безопасность [52]
Работа с железом [58]
Книги по FreeBSD [17]
Сеть [505]
Программирование [40]
FireWall [58]
Темы экзамена BSDA [14]
Официальные темы экзамена BSDA, включая подробноые описания и советы по обучению.

Главная » Статьи » Установка и настройка

Восстановление забытого пароля root в FreeBSD
Если вы забыли пароль root во FreeBSD и хотите его заменить своим, то можно попробовать:

Войти в режиме single_user, но чаще всего этот режим отключён в файле /etc/ttys
Для входа в режиме single_user нужно:

1)при загрузке freebsd, коогда система будет предлагать нажать Enter для продолжения загрузки, или любую другую клавишу для ввода параметров, нажать пробел

2) ввести
boot -s

Более универсальный вариант состоит в загрузке с загрузочной дискеты, монтировании файловой системы с жесткого диска и смене пароля

Что нужно делать:

1) Создать загрузочную диске с FreeBSD можно записать на дискету PicoBSD
http://people.freebsd.org/~picobsd/picobsd.html

т.е. нужно скачать утилиту создания дискет для windows:
ftp://ftp.freebsd.org/pub/FreeBSD/tools/fdimage.exe
и образ PicoBSD:
http://www.freebsd.org/~picobsd/picobsd/pb_en-N.bin

И дать команду:
C:\\> fdimage.exe pb_xx-X.bin a:

2)Загрузиться с этой дискеты
Имя:root
Пароль:setup

3) Примонтировать с жёсткого диска файловую систему
mount /dev/wd0s1 /mnt

4) сделать резервные копии файлов с паролями
это не обязательно, но всё-таки, вдруг захочется всё восстановить

cp /mnt/etc/passwd /mnt/etc/passwd.old
cp /mnt/etc/spwd.db /mnt/etc/spwd.db.old
cp /mnt/etc/pwd.db /mnt/etc/pwd.db.old
cp /mnt/etc/master.passwd /mnt/etc/master.passwd.old

5) Записать на жёсткий диск пароль root, который был в PicoBSD
pwd_mkdb -p -d /mnt/etc -u root /etc/master.passwd

6) Загрузиться с жёсткого диска
Имя:root
Пароль:setup

7) Дать команду
passwd
чтобы сменить пароль root на новый

Категория: Установка и настройка | Добавил: oleg (29.10.2007)
Просмотров: 1561 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Beastie

Друзья сайта

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
links

Copyright MyCorp © 2024