Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Настройка pam-mysql  (Прочитано 1902 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sosedi

  • Автор темы
  • Новичок
  • *
  • Сообщений: 24
    • Просмотр профиля
Настройка pam-mysql
« : 18 Мая 2012, 01:27:22 »
Добрый вечер,подскажите пожалуйста!!!
второй день пытаюсь настроить nss-mysql (((
nss не связывается с mysql, при вводе команды getent shadow выдает:
root@students:/etc#  getent shadow
HGgvmtQ24VTfkPxqr1:15411:0:99999:7:::
daemon:*:15408:0:99999:7:::
libuuid:!:15408:0:99999:7:::
sshd:*:15408:0:99999:7:::
postfix:*:15458:0:99999:7:::
и тд.........
nss-mysql detected that /etc/nss-mysql-root.conf is not only root readable. Therefore it will refuse to work. Either remove mysql from /etc/nsswitch.conf or change /etc/nss-mysql-root.conf permissions.
root@students:/etc# ls -l nss-*
-rwxrwxrwx 1 777 root 6830 May 17 20:03 nss-mysql.conf
-r-------- 1 777 root 4676 May 17 20:02 nss-mysql-root.conf
Собственно что я сделал. Сначала  поставил необходимые пакеты libnss-mysql, mysql-server, libpam-mysql.Потом создал базу данных:
CREATE DATABASE `nss_mysql` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;создал таблицы, в точности как в примере/usr/share/doc/libnss-mysql/examples/sample.sql. Ну и изменил в файлах nss-mysql.conf,nss-mysql-root.conf
users.db_user = root;
users.db_password = password;
соответственно
shadow.db_user = root;
shadow.db_password = password;

/etc/nsswitch.conf
passwd:         compat mysql
group:          compat mysql
shadow:         compat mysql

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.