Portál AbcLinuxu, 22. července 2025 22:44


Dotaz: proftpd + mysl + tls

21.6.2005 19:29 baracuda | skóre: 8
proftpd + mysl + tls
Přečteno: 190×
Odpovědět | Admin
stahnul jsem si zdrojvy balicek proftpd + tls + mysq konkretne ve verzi 1.2.4-tls kompilace s nastavenim
./configure --with-modules=mod_sql:mod_sql_mysql \
--with-includes=/usr/local/include \
--with-libraries=/usr/local/lib/mysql

probehla bez hlaseni pana Errora(alespon jsem si nevsim) po nainstalovani se snazim spustit demona proftpd a ten spadne s chybou:

mujtucnak:~# proftpd proftpd: error while loading shared libraries: libmysqlclient.so.14: cannot open shared object file: No such file or directory
ona zmynovana knihovna se ovsem nachazi podle me na svem miste v /usr/local/lib/mysql nevite jak ho presvedcit kde ji ma najit ?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.6.2005 19:56 Pinky | skóre: 30
Rozbalit Rozbalit vše Re: proftpd + mysl + tls
Odpovědět | | Sbalit | Link | Blokovat | Admin
mozna zkus ldconfig (jako root), pripadne se podivej jestli je cesta v /etc/ld.so.conf
21.6.2005 20:27 baracuda | skóre: 8
Rozbalit Rozbalit vše Re: proftpd + mysl + tls
v ld.so cesta nebyla s ldconfigem se zachazi prosimte jak ? pomohlo by ji tam dopsat?
21.6.2005 20:27 baracuda | skóre: 8
Rozbalit Rozbalit vše Re: proftpd + mysl + tls
v ld.so cesta nebyla s ldconfigem se zachazi prosimte jak ? pomohlo by ji tam dopsat?
21.6.2005 20:51 #Tom
Rozbalit Rozbalit vše Re: proftpd + mysl + tls
Ve většině distribucí se nachází manuálové stránky, tj. hodí se napsat třeba
man ldconfig
Stačí ho spustit bez parametrů jako root. Před tím je ale potřeba do /etc/ld.so.conf napsat cestu ke knihovně, která FTP serveru chyběla. Nejspíš to bude /usr/lib/mysql. Je i jiná možnost, udělat symbolický odkaz na tu knihovnu do /usr/lib a jen spustit ldconfig.
22.6.2005 10:37 baracuda | skóre: 8
Rozbalit Rozbalit vše Re: proftpd + mysl + tls
Ok diky toto pomohlo.

mam ovsem jeste jeden dotaz nelze se k serveru pripojit. prikladam vypis ftp klienta

Stav:	Připojuji se k aaa.bbb.ccc.ddd ...
Stav:	Připojeno k aaa.bbb.ccc.ddd, navazuji SSL spojení...
Odpověď:	220 ProFTPD 1.2.5 Server (standart) [localhost.localdomain]
Příkaz:	AUTH SSL
Odpověď:	234 AUTH SSL successful
Stav:	SSL spojení navázáno. Čekám na uvítací zprávu...
Příkaz:	PBSZ 0
Odpověď:	200 PBSZ 0 successful
Příkaz:	PROT P
Odpověď:	200 Protection set to Private
Příkaz:	USER franta
Odpověď:	331 Password required for test.
Příkaz:	PASS ****
Chyba:	Vypršel časový limit!

a jeste prikladam konfigurak te casiti s mysql

SQLConnectInfo db@host:3306  usr pass
  SQLAuthTypes Backend Plaintext

  SQLUserInfo users username password uid gid shell homedir

  SQLDefaultHomedir /tmp

  RequireValidShell off


# SQLGroupInfo groups groupname gid members


SQLAuthenticate users 
SQLNamedQuery getcount SELECT "count, userid from users where userid='%u'"
 SQLNamedQuery updatecount UPDATE "count=count+1 WHERE userid='%u'" users
 SQLShowInfo PASS "230" "You've logged on %{getcount} times, %u"
 SQLLog PASS updatecount

diky za vase napady

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.