pam.d и sudo: что-то снеслось (sudo: unable to initialize PAM: No such file or directory)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

ubuntofreek
Сообщения: 8

pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Какие-то pam.d службы снеслись, возможно из-за ошибок в файловой системе.
Теперь я не могу выполнять SUDO-команды.

Что я могу делать: загрузиться в рескью, запускать/останавливать службы, входить по SSH
Библиотека pam_unix.so присутствует в lib/security

Как восстановить судо-команды?

Ubuntu-hardy. Не десктоп.

Спасибо за любые идеи.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: pam.d и sudo: что-то снеслось

Сообщение Ленивая Бестолочь »

покажите
ls -la /etc/pam.d/
cat /etc/pam.d/sudo
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Некоторые файлы пустые
total 64
drwxr-xr-x 2 root root 4096 Nov 30 19:41 .
drwxr-xr-x 86 root root 4096 Nov 30 20:20 ..
-rw-r--r-- 1 root root 384 Apr 3 2008 chfn
-rw-r--r-- 1 root root 581 Apr 3 2008 chsh
-rw-r--r-- 1 root root 393 Nov 30 14:03 common-account
-rw-r--r-- 1 root root 0 Nov 30 19:41 common-auth
-rw-r--r-- 1 root root 372 Apr 23 2008 common-session
-rw-r--r-- 1 root root 289 Apr 8 2008 cron
-rw-r--r-- 1 root root 143 Nov 27 22:17 ftp
-rw-r--r-- 1 root root 520 Apr 9 2008 other
-rw-r--r-- 1 root root 92 Apr 3 2008 passwd
-rw-r--r-- 1 root root 69 Oct 1 14:59 samba
-rw-r--r-- 1 root root 0 Nov 30 11:01 sshd
-rw-r--r-- 1 root root 2305 Apr 3 2008 su
-rw-r--r-- 1 root root 11 Nov 30 17:53 sudo
-rw-r--r-- 1 root root 318 Jan 8 2009 vsftpd_orig
-rw-r--r-- 1 root root 101 Oct 27 2008 webmin
-rw-r--r-- 1 root root 104 Oct 16 20:56 webmin.dpkg-dist


#%PAM-1.0

@include common-account
@include common-auth
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Лог
Nov 30 20:26:48 ubuntuuser sudo: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password
Nov 30 20:26:48 ubuntuuser sudo: PAM unable to dlopen(<*unknown module path*>)
Nov 30 20:26:48 ubuntuuser sudo: PAM [error: <*unknown module path*>: cannot open shared object file: No such file or directory]
Nov 30 20:26:48 ubuntuuser sudo: PAM adding faulty module: <*unknown module path*>
Nov 30 20:26:48 ubuntuuser sudo: PAM error loading (null)
Nov 30 20:26:48 ubuntuuser sudo: PAM _pam_init_handlers: error reading /etc/pam.d/other
Nov 30 20:26:48 ubuntuuser sudo: PAM _pam_init_handlers: [Critical error - immediate abort]
Nov 30 20:26:48 ubuntuuser sudo: PAM error reading PAM configuration file
Nov 30 20:26:48 ubuntuuser sudo: PAM pam_start: failed to initialize handlers
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Отсутствует файл "/lib/security/pam_winbind.so: cannot open shared object file: No such file or directory"
Где его взять.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: pam.d и sudo: что-то снеслось

Сообщение Ленивая Бестолочь »

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

rakul@nightmare:/mnt/cifs$ apt-file search /lib/security/pam_winbind.so
samba-dbg: /usr/lib/debug/lib/security/pam_winbind.so
winbind: /lib/security/pam_winbind.so

видимо в пакете winbind.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Ленивая Бестолочь писал(а):
01.12.2009 13:19

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

rakul@nightmare:/mnt/cifs$ apt-file search /lib/security/pam_winbind.so
samba-dbg: /usr/lib/debug/lib/security/pam_winbind.so
winbind: /lib/security/pam_winbind.so

видимо в пакете winbind.

если я его скопирую в рескью-моде, это будет работать?
я ведь не могу apt-get использовать, sudo-то не работает
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Переустановил winbind. Перезагрузил. Не работает

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

Dec  1 11:00:18 ubuntuuser sudo: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password
Dec  1 11:00:18 ubuntuuser sudo: PAM unable to dlopen(<*unknown module path*>)
Dec  1 11:00:18 ubuntuuser sudo: PAM [error: <*unknown module path*>: cannot open shared object file: No such file or directory]
Dec  1 11:00:18 ubuntuuser sudo: PAM adding faulty module: <*unknown module path*>
Dec  1 11:00:18 ubuntuuser sudo: PAM error loading (null)
Dec  1 11:00:18 ubuntuuser sudo: PAM _pam_init_handlers: error reading /etc/pam.d/other
Dec  1 11:00:18 ubuntuuser sudo: PAM _pam_init_handlers: [Critical error - immediate abort]
Dec  1 11:00:18 ubuntuuser sudo: PAM error reading PAM configuration file
Dec  1 11:00:18 ubuntuuser sudo: PAM pam_start: failed to initialize handlers
Dec  1 11:00:18 ubuntuuser sudo:    vadim : unable to initialize PAM: No such file or directory; TTY=pts/0; PWD=/home/vadim; USER=root; COMMAND=/bin/bash
Dec  1 11:00:29 ubuntuuser sudo: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password
Dec  1 11:00:29 ubuntuuser sudo: PAM unable to dlopen(<*unknown module path*>)
Dec  1 11:00:29 ubuntuuser sudo: PAM [error: <*unknown module path*>: cannot open shared object file: No such file or directory]
Dec  1 11:00:29 ubuntuuser sudo: PAM adding faulty module: <*unknown module path*>
Dec  1 11:00:29 ubuntuuser sudo: PAM error loading (null)
Dec  1 11:00:29 ubuntuuser sudo: PAM _pam_init_handlers: error reading /etc/pam.d/other
Dec  1 11:00:29 ubuntuuser sudo: PAM _pam_init_handlers: [Critical error - immediate abort]
Dec  1 11:00:29 ubuntuuser sudo: PAM error reading PAM configuration file
Dec  1 11:00:29 ubuntuuser sudo: PAM pam_start: failed to initialize handlers
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: pam.d и sudo: что-то снеслось

Сообщение Ленивая Бестолочь »

ubuntofreek писал(а):
01.12.2009 14:04
Dec 1 11:00:18 ubuntuuser sudo: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password

явно проблема в этом. возмите с какой-нибудь работающей убунты этот файл.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

Ленивая Бестолочь писал(а):
01.12.2009 14:34
ubuntofreek писал(а):
01.12.2009 14:04
Dec 1 11:00:18 ubuntuuser sudo: PAM _pam_load_conf_file: unable to open /etc/pam.d/common-password

явно проблема в этом. возмите с какой-нибудь работающей убунты этот файл.

Файл прекрасно читается, вот в чем прикол. Я же вебмином его содержимое читаю и редактирую.
Работающей убунты у меня больше нет. Я вставлял строчки в этот файл из того, что нагуглил.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: pam.d и sudo: что-то снеслось

Сообщение Ленивая Бестолочь »

что у вас в нем?
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
ubuntofreek
Сообщения: 8

Re: pam.d и sudo: что-то снеслось

Сообщение ubuntofreek »

я сейчас сделал его пустым.
и сработало sudo -i без ошибок!

Я не знаю, что в итоге в нем должно быть.
Может я вставил конфиги из другого дистрибутива. Но пока можно считать, что решилось.
Попробую теперь переустановить kernel
Спасибо сказали: