Dnia wtorek, 12 września 2006 15:21, Michal Abramowicz napisał: > Według mnie nic pam tu nie ma wspólnego, zła konfiguracja nss_mysql i > już.
Sam właśnie nie wiem co i jak, może po prostu jeszcze raz sprawdzę to na innym komputerze, jeszcze raz wszystko zrobię. Ogólnie przekopiowałem te dwa pliki (nss-mysql.conf i nss-mysql-root.conf) z paczki i jedynie edytowałem adres serwera MySQL, chyba nawet hasło zostawiłem takie jakie jest w przykładnie. Aha no i impotowałem plik sample.sql Jeśli chodzi o MySQL, to na pewno to działa, bo korzystając z tego loginu i hasła mogę się zalogować na ten serwer i przeglądać tą bazę danych. > Pokaż co masz w nss-mysql.conf oraz nss-mysql-root.conf. # grep -v -E ^# /etc/nss-mysql.conf conf.version = 2; users.host = inet:10.255.1.190:3306; users.database = nss_mysql; users.db_user = nss; users.db_password = mAip2sFxXJcw; users.table = user; users.where_clause = user.status = 'A'; users.user_column = user.user_name; users.password_column = user.password; users.userid_column = user.user_id; users.uid_column = user.uid; users.gid_column = user.gid; users.realname_column = user.realname; users.homedir_column = user.homedir; users.shell_column = user.shell; groups.group_info_table = groups; groups.where_clause = groups.status = 'A'; groups.group_name_column = groups.group_name; groups.groupid_column = groups.group_id; groups.gid_column = groups.gid; groups.password_column = groups.group_password; groups.members_table = user_group; groups.member_userid_column = user_group.user_id; groups.member_groupid_column = user_group.group_id; # grep -v -E ^# /etc/nss-mysql-root.conf conf.version = 2; shadow.host = inet:10.255.1.190:3306; shadow.database = nss_mysql; shadow.db_user = nss; shadow.db_password = mAip2sFxXJcw; shadow.table = user; shadow.where_clause = user.status ='A'; shadow.userid_column = user.user_id; shadow.user_column = user.user_name; shadow.password_column = user.password; shadow.lastchange_column = user.lastchange; shadow.min_column = user.min; shadow.max_column = user.max; shadow.warn_column = user.warn; shadow.inact_column = user.inact; shadow.expire_column = user.expire; > Teoretycznie nss-*root jest tylk z rw dla usera root, > nss-mysql już reszta musi mieć prawo czytać. # ls -lah /etc/nss* -rw-r--r-- 1 root root 6,7K 2006-09-11 12:51 /etc/nss-mysql.conf -rw------- 1 root root 4,6K 2006-09-12 16:10 /etc/nss-mysql-root.conf -rw-r--r-- 1 root root 362 2006-09-12 15:52 /etc/nsswitch.conf -- Pozdrawiam, Paweł _______________________________________________ pld-users-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-users-pl
