The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"passwd"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"passwd"
Сообщение от Alex emailИскать по авторуВ закладки on 08-Фев-03, 17:30  (MSK)
Надо пароль моменять, после того как набираю passwd, ничего не происходит...

Из-за чего может такое быть?

За ранее спасибо.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: passwd"
Сообщение от Igor Искать по авторуВ закладки on 08-Фев-03, 22:36  (MSK)
1) - попробовать запустить passwd с указанием полного пути к нему напр.  /usr/bin/passwd - возможно запускается "не тот" passwd.
2) попробовать запустить passwd с указанием другого account-а (можно даже несуществующего), напр. "/usr/bin/passwd blabla" - выругается
хотя-бы или опять глухо?
3) если есть возможность - залогиниться под другими account-ами
и попробовать поменять пароли для них - сработает или нет?
4) добавить в начало syslog.conf строку
*.*  /var/log/all.log
и послать сигнал SIGHUP демону syslogd - чтобы фиксировать
все сообщения и ошибки, которые возникают в в ситеме, потом опять
сделать попоытки поменять пароль и просмотреть после этого
/var/log/all.log
----- это всё можно сделать, если есть права root-а
потом это можно выключить опять потому, что файл all.log будет очень быстро расти
5) возможно, просто повреждён файл программы passwd -- нужно его сравнить
и при необходимости заменить на оригинальный с дистрибутива
5)если всё это не поможет, нужно разбираться дальше - а какой механизм у тебя используется для аутентификации?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: passwd"
Сообщение от Fktrc emailИскать по авторуВ закладки on 09-Фев-03, 14:18  (MSK)
>1) - попробовать запустить passwd с указанием полного пути к нему напр.
> /usr/bin/passwd - возможно запускается "не тот" passwd.
Проверил тот, потом пересобрал из /usr/src/usr.bin/passwd/
>2) попробовать запустить passwd с указанием другого account-а (можно даже несуществующего), напр.
>"/usr/bin/passwd blabla" - выругается
>хотя-бы или опять глухо?
Ничего, тоже самое
>3) если есть возможность - залогиниться под другими account-ами
>и попробовать поменять пароли для них - сработает или нет?
Нет.
>4) добавить в начало syslog.conf строку
>*.*  /var/log/all.log
>и послать сигнал SIGHUP демону syslogd - чтобы фиксировать
>все сообщения и ошибки, которые возникают в в ситеме, потом опять
>сделать попоытки поменять пароль и просмотреть после этого
>/var/log/all.log
Пусто, по делу нет.
>----- это всё можно сделать, если есть права root-а
Да у меня полномочия рутовские.
>потом это можно выключить опять потому, что файл all.log будет очень быстро
>расти
>5) возможно, просто повреждён файл программы passwd -- нужно его сравнить
>и при необходимости заменить на оригинальный с дистрибутива
>5)если всё это не поможет, нужно разбираться дальше - а какой механизм
>у тебя используется для аутентификации?
logon, стоит фря 4.7

Есть еще предложения???

Спасибо за ответ.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: passwd"
Сообщение от Igor Искать по авторуВ закладки on 10-Фев-03, 13:41  (MSK)
Если сразу после запуска (я так понимаю, что он просто тихо умирает) passdw, выполнить echo $? (код, который вернул последний запущенный из shell процесс), что он покажет?

Вообще, по симптомам, очень похоже, что passwd не хватает прав доступа к каким-то файлам или каталогам. Многие программы в таком случае просто тихо умирают.

Надо-бы ещё проверить, что в /etc/auth.conf, /etc/pam.conf и /etc/login.conf

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: passwd"
Сообщение от Alex emailИскать по авторуВ закладки on 10-Фев-03, 14:09  (MSK)
>Если сразу после запуска (я так понимаю, что он просто тихо умирает)
>passdw, выполнить echo $? (код, который вернул последний запущенный из shell
>процесс), что он покажет?
>
>Вообще, по симптомам, очень похоже, что passwd не хватает прав доступа к
>каким-то файлам или каталогам. Многие программы в таком случае просто тихо
>умирают.
Что-то очень похоже, а какие файлы использует passwd, ниже перечисленные?
>Надо-бы ещё проверить, что в /etc/auth.conf, /etc/pam.conf и /etc/login.conf
Их выслать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: passwd"
Сообщение от Igor Искать по авторуВ закладки on 10-Фев-03, 17:18  (MSK)
1) Стоит проверить права на:
-------------------------
/
/etc
/etc/master.passwd
/etc/pwd.db
/etc/spwd.db
/usr
/usr/libexec
/usr/libexec/ld-elf.so.1
/usr/lib
/usr/lib/libcrypt*
/usr/bin
/usr/bin/passwd
/dev
/dev/urandom
------------------------

2) Стоит попробовать создать user - a при помощи adduser - получится или
нет?

3) Всё таки сразу после неудавшегося запуска passwd желательно выполнить

echo $?

, чтобы получить код возврата из passwd

4) можно ещё попробовать запустить /usr/bin/passwd -l username
(принудительно указать passwd обновлять локальный пароль)

5) в /etc/auth.conf , если используется только локальная база паролей,
должно быть что-то вроде:

auth_list = passwd


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: passwd"
Сообщение от Alex emailИскать по авторуВ закладки on 15-Фев-03, 14:27  (MSK)
>1) Стоит проверить права на:
>-------------------------
>/
>/etc
>/etc/master.passwd
>/etc/pwd.db
>/etc/spwd.db
>/usr
>/usr/libexec
>/usr/libexec/ld-elf.so.1
>/usr/lib
>/usr/lib/libcrypt*
>/usr/bin
>/usr/bin/passwd
>/dev
>/dev/urandom
>------------------------
>
>2) Стоит попробовать создать user - a при помощи adduser - получится
>или нет?
получается.
>3) Всё таки сразу после неудавшегося запуска passwd желательно выполнить
>
>echo $?
>, чтобы получить код возврата из passwd
1
>4) можно ещё попробовать запустить /usr/bin/passwd -l username
>(принудительно указать passwd обновлять локальный пароль)
не получается
>5) в /etc/auth.conf , если используется только локальная база паролей,
>должно быть что-то вроде:
>
>auth_list = passwd
там это как раз и есть.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру