Господа админы FreeBSD!
Один мой знакомый попросил меня задать вопрос в этом форуме.
Он забыл root'овский пароль к FreeBSD.
Есть ли способ его (то бишь пароль) восстановить или изменить?
Если забыт пароль root во FreeBSD
Цитата: Вот что советуют делать если забыт пароль пользователя root или в ситуациях типа твоей: Во время обратного отсчета при загрузке системы нажмите любую клавишу (кроме Enter) это прервет загрузку системы и появится приглашение: Ok Пишем: boot -s (загрузка в однопользовательском режиме) # пишем: mount -u/ (монтируем корневую систему в rw режиме) пишем: mount -a (монтируем остальные файловые системы) passwd root (меняем пароль) В твоей же ситуации имеем возможность редактировать необходимый файлик на причину ошибок... потом shutdown -r now и типа все ок. Таким же образом root-ается комп если к нему имеется физический доступ и админ не пофиксил это фичу или баг, называйте как хотите |
Как закрыть возможность восстановления пароля root во FreeBSD
Цитата: Из почти переведенного FreeBSD security check-list ______ Запомните вам необходимо заблокировать консоль от неавторизированного single-user доступа, потому что некто может просто снять ваш HDD с системой и взломать вашу систему на другом компьютере. Блокируя первую консоль, запомните что вы не сможете войти в режиме single mode не зная пароля пользователя root vi /etc/ttys ttyv0 "/usr/libexec/getty Pc" cons25 on insecure # Virtual terminals ttyv1 "/usr/libexec/getty Pc" cons25 on insecure ttyv2 "/usr/libexec/getty Pc" cons25 on insecure ttyv3 "/usr/libexec/getty Pc" cons25 on insecure ttyv4 "/usr/libexec/getty Pc" cons25 on insecure ttyv5 "/usr/libexec/getty Pc" cons25 on insecure ttyv6 "/usr/libexec/getty Pc" cons25 on insecure ttyv7 "/usr/libexec/getty Pc" cons25 on insecure |