Страница 1 из 1

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

Добавлено: 2012-12-04 15:10:56
azathoth
Добрый день,

Есть удаленный сервер(FreeBSD 8.2), он прекрасно работает, только к нему нет доступа, ни по ssh, ни локально (есть данные двух пользователей и пароль от рута)
Далее, с пользователем, который имеет физический доступ к этому серверу перезагружаем его, входим в single mode.
Монтируем корень с правами на запись и usr

Смотрим права, они обычные:

Код: Выделить всё

ls -l /etc/passwd
-rw-r--r--  1 root  wheel  ... /etc/passwd
ls -l /etc/master.passwd
-rw-------  1 root  wheel  ... /etc/master.passwd
ls -l /usr/bin/passwd
-r-sr-xr-x  2 root  wheel  ... /usr/bin/passwd
Смотрим содержимое /etc/master.passwd пользователи, в том числе root там присутствуют и пароль у них какой-то назначен, пытаемся сменить пароль, получаем ошибку:
passwd: pam_chauthtok(): error in services module
Добавить нового пользователя так же не получается.

Погуглил насчет этой проблемы, обычно дело в том, что раздел смонтирован только на запись, но я, блин, даже файл создавал для проверки, смотировано точно rw :) Подскажите, в чем еще может быть проблема и как ее решить.

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

Добавлено: 2012-12-04 16:01:13
Alvares
в /etc/pam.d/ посмотрите файлы. Там где-то криво прописаны службы авторизации. Что-то вроде unixpam или как-то так.
Нету под рукой фряхи...

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

Добавлено: 2012-12-04 16:56:38
azathoth
хорошо, спасибо, завтра попробую

Код: Выделить всё

diff -r /usr/src/etc/pam.d/ /etc/pam.d/
Но что там может быть - ума не приложу, это обычный шлюз в интернет с тунелем до главного офиса, буду рад еще каким-нибудь идеям и предположениям :)

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

Добавлено: 2012-12-04 18:34:00
werder31
а пользователь под собой локально может зайти?

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

Добавлено: 2012-12-04 21:27:07
azathoth
неа, ни один из двух известных мне пользователей зайти не могут даже локально.

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

Добавлено: 2012-12-04 23:55:01
FreeBSP
а vipw тоже не раотает?

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

Добавлено: 2012-12-05 12:34:44
skeletor
Может стоят chflags на эти файлы?

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

Добавлено: 2012-12-06 12:44:37
Gamerman
У меня как-то был битый файл *.db, для паролей. Тоже ничего не мог сделать. Потом его грохнул и пересоздал. Даже на этом форуме где-то писал.

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

Добавлено: 2012-12-10 16:36:18
manefesto
cap_mkdb вроде решает