Portál AbcLinuxu, 16. července 2025 04:48


Dotaz: VMware, PAM a MySQL

21.11.2007 14:13 Scat
VMware, PAM a MySQL
Přečteno: 254×
Odpovědět | Admin
Nastavil jsem si PAM tak, aby se overoval oproti uzivatelum v databazi. Kdyz se prihlasim pres SSH, vsechno funguje. Pam mam nastaveny takto:
auth    required        pam_mysql.so user=nss-shadow verbose=1 passwd=heslo db=nss_mysql table=user passwdcolumn=password usercolumn=user.user_name crypt=1      
  
account required        pam_mysql.so user=nss-shadow  verbose=1 passwd=ruASDFDER statcolumn=status db=nss_mysql table=user usercolumn=user.user_name                 
A v logu se po prihlaseni obevi:
Nov 21 13:53:38 pc5077 sshd[9763]: pam_mysql - SELECT status, password FROM user WHERE user.user_name = 'test'
Nov 21 13:53:38 pc5077 sshd[9763]: pam_mysql - pam_mysql_sql_log() called.
Nov 21 13:53:38 pc5077 sshd[9763]: pam_mysql - pam_mysql_sql_log() returning 0.
Nov 21 13:53:38 pc5077 sshd[9763]: pam_mysql - pam_mysql_query_user_stat() returning 0.
Nov 21 13:53:38 pc5077 sshd[9763]: pam_mysql - pam_sm_acct_mgmt() returning 0.
Nov 21 13:53:38 pc5077 sshd[9763]: Accepted password for test from 192.168.1.2 port 33938 ssh2
Nov 21 13:53:38 pc5077 sshd[9767]: (pam_unix) session opened for user test by (uid=0)
Ale pro VMware-server to nejede :( Mam 64bit Ubuntu Feisty a na nem 32bit VMware, takze jsem si stahnul 32bitove knihovny PAM, nastavil vsechno stejne (pouze je tam jina cesta k pam_mysql) a v logu mam:
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - SELECT status, password FROM user WHERE user.user_name = 'test'
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_sql_log() called.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_sql_log() returning 0.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_query_user_stat() returning 0.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_sm_acct_mgmt() returning 0.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_release_ctx() called.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_destroy_ctx() called.
Nov 21 13:51:54 pc5077 vmware-authd[9758]: pam_mysql - pam_mysql_close_db() called.
A uzivatel je odmitnut aniz by nekde byla zminka proc :(
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Na otázku zatím nikdo bohužel neodpověděl.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.