логин рута не принимается системой

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

victorianin
Сообщения: 43
ОС: FreeBSD 7.0

логин рута не принимается системой

Сообщение victorianin »

Добрый день! Такая проблема. У меня фря 7.0 работал все было ок но после очередной перезагрузки вход под root стал сопровождаться ошибкой неправильный ввод логина хотя рута вообще не трогал. подскажите что это может быть?
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: логин рута не принимается системой

Сообщение alv »

victorianin писал(а):
10.11.2008 13:42
Добрый день! Такая проблема. У меня фря 7.0 работал все было ок но после очередной перезагрузки вход под root стал сопровождаться ошибкой неправильный ввод логина хотя рута вообще не трогал. подскажите что это может быть?

Быть может всё, что угодно. Но для начала загрузитесь в single mode и поменяйте пароль рута
Спасибо сказали:
victorianin
Сообщения: 43
ОС: FreeBSD 7.0

Re: логин рута не принимается системой

Сообщение victorianin »

alv писал(а):
10.11.2008 13:58
victorianin писал(а):
10.11.2008 13:42
Добрый день! Такая проблема. У меня фря 7.0 работал все было ок но после очередной перезагрузки вход под root стал сопровождаться ошибкой неправильный ввод логина хотя рута вообще не трогал. подскажите что это может быть?

Быть может всё, что угодно. Но для начала загрузитесь в single mode и поменяйте пароль рута
не получается поменять пароль. при выполнении paswd ругается что не может выполнить команду и no such file or directory
Спасибо сказали:
Аватара пользователя
padvo
Сообщения: 66
ОС: Gentoo

Re: логин рута не принимается системой

Сообщение padvo »

не получается поменять пароль. при выполнении paswd ругается что не может выполнить команду и no such file or directory


В этом режиме надо руками смонтировать все нужные файловые сисмемы /bin/mount -a в режиме чтения и записи (не помню нужную опция для FreeBSD) и потом сделать /bin/passwd. В обоих случаях нужно указывать полные пути.
Кто делает то, чего не умеет - рискует научиться...
Спасибо сказали:
Аватара пользователя
skeletor
Сообщения: 1224

Re: логин рута не принимается системой

Сообщение skeletor »

Конечно не найдена. Ибо она находиться в /usr/bin/passwd! Вот такие шаги нужно для смены пароля.
1) Грузимяс в single mode
2) Монтируем "/ " в режиме чтение-запись (нужно ведь внести изменение в файлы /etc/passwd, /etc/master.passwd, а так же базу данных паролей)
mount -o rw /
2) Монтируем файловую систему /usr (если конечно она выступает в роли отдельного раздела, если нет - то этот пункт необязателен)
mount /usr
3) Меняем пароль командой passwd (вводить лучше с полным путем)
/usr/bin/passwd
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: логин рута не принимается системой

Сообщение alv »

padvo писал(а):
10.11.2008 15:08
не получается поменять пароль. при выполнении paswd ругается что не может выполнить команду и no such file or directory


В этом режиме надо руками смонтировать все нужные файловые сисмемы /bin/mount -a в режиме чтения и записи (не помню нужную опция для FreeBSD) и потом сделать /bin/passwd. В обоих случаях нужно указывать полные пути.

Ага, всё верно. Только во Фре - /sbin/mount и /usr/bin/passwd.
То есть корень должен быть обязательно в rw, а /usr - как угодно, можно и ro.
Спасибо сказали:
victorianin
Сообщения: 43
ОС: FreeBSD 7.0

Re: логин рута не принимается системой

Сообщение victorianin »

alv писал(а):
10.11.2008 15:29
padvo писал(а):
10.11.2008 15:08
не получается поменять пароль. при выполнении paswd ругается что не может выполнить команду и no such file or directory


В этом режиме надо руками смонтировать все нужные файловые сисмемы /bin/mount -a в режиме чтения и записи (не помню нужную опция для FreeBSD) и потом сделать /bin/passwd. В обоих случаях нужно указывать полные пути.

Ага, всё верно. Только во Фре - /sbin/mount и /usr/bin/passwd.
То есть корень должен быть обязательно в rw, а /usr - как угодно, можно и ro.
Спасибо вошел!
Спасибо сказали: