Portál AbcLinuxu, 10. května 2025 00:14

Dotaz: proftpd-mysql

4.1.2007 01:38 stix
proftpd-mysql
Přečteno: 2471×
Odpovědět | Admin
pokusil sem se to zprovoznit podle tohoto navodu:
http://www.howtoforge.com/proftpd_mysql_virtual_hosting
jenze kdyz se chci pripojit tak mi jednoduse napise okamzite casovy limit zadosti vyprsel. vsecko sem kontroloval podle navodu a chybu nevidim. nenapada vas cim by to mohlo byt?
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.4.2007 14:01 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nikdo nevíte?? Mám úplně na chlup stejný problém.. To jsou teda návody :-(

díky
24.4.2007 14:45 Radek Trnka | skóre: 26 | blog: Jen_tak | kousek od ČB
Rozbalit Rozbalit vše Re: proftpd-mysql
Odpovědět | | Sbalit | Link | Blokovat | Admin
A z konzole se k mysql přihlásíš? Co třeba nastavení firewallu? R
Černé díry jsou tam, kde Bůh dělil nulou. -- Steven Wright one Liners
24.4.2007 15:10 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
A z konzole se k mysql přihlásíš? Co třeba nastavení firewallu? R
z konzole jsem to vsechno instaloval a vytvarel tabulky, tak že odpoved je ANO, PŘIHLÁSÍM
24.4.2007 16:21 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
aj pod userom, ktoreho ma nastavene proftpd ? inak skus zapnut volbu:
SQLLogFile /tmp/sqllog.txt
presne tam uvidis, co sa deje medzi proftpd a mysql. pripadne este spusti proftpd takto:
proftpd -n -d 5
podrobne ti to bude pisat vsetky spravy na stdout. nezabudni potom ten sqllog vypnut a subor zmazat (mozu sa tam objavit citlive udaje).
24.4.2007 17:43 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
SQLLogFile /tmp/sqllog.txt
tohle mam spustit kde? v commandlajně a jak to vypnu?

aj pod userom, ktoreho ma nastavene proftpd ?
jestli myslite toho co pristupuje do mysql tak ano

spusti proftpd takto: proftpd -n -d 5
web:~# proftpd -n -d 5
 - mod_ctrls/0.9.4: binding ctrls socket to '/var/run/proftpd/proftpd.sock'
 - parsing '/etc/proftpd/proftpd.conf' configuration
 - parsing '/etc/proftpd/modules.conf' configuration
 - mod_tls/2.1.1: using OpenSSL 0.9.8c 05 Sep 2006
 - disabling runtime support for IPv6 connections
 - DenyFilter: compiling deny regex '\*.*/'
 - IfModule: using 'mod_tls.c' section at line 68
 - IfModule: skipping 'mod_quota.c' section at line 72
 - IfModule: skipping 'mod_ratio.c' section at line 76
 - IfModule: using 'mod_delay.c' section at line 84
 - IfModule: using 'mod_ctrls.c' section at line 88
 - mod_ctrls/0.9.4: closing ctrls socket '/var/run/proftpd/proftpd.sock' (3)
 - IfModule: using 'mod_ctrls_admin.c' section at line 96
 - SQLAuthenticate: use of * in SQLAuthenticate has been deprecated.  Use AuthOrder for setting authoritativeness
 - SQLAuthenticate: use of * in SQLAuthenticate has been deprecated.  Use AuthOrder for setting authoritativeness
example.foo -
example.foo - Config for Debian:
example.foo - DeferWelcome
example.foo - DefaultRoot
example.foo - DefaultServer
example.foo - ShowSymlinks
example.foo - TimeoutNoTransfer
example.foo - TimeoutStalled
example.foo - TimeoutIdle
example.foo - DisplayLogin
example.foo - DisplayFirstChdir
example.foo - ListOptions
example.foo - DenyFilter
example.foo - UserID
example.foo - UserName
example.foo - GroupID
example.foo - GroupName
example.foo - Umask
example.foo - DirUmask
example.foo - AllowOverwrite
example.foo - TransferLog
example.foo - TLSEngine
example.foo - DelayEngine
example.foo - RequireValidShell
example.foo - SQLAuthTypes
example.foo - SQLAuthenticate
example.foo - SQLConnectInfo
example.foo - SQLUserTable
example.foo - SQLUsernameField
example.foo - SQLPasswordField
example.foo - SQLUidField
example.foo - SQLGidField
example.foo - SQLHomedirField
example.foo - SQLShellField
example.foo - SQLGroupTable
example.foo - SQLGroupnameField
example.foo - SQLGroupGIDField
example.foo - SQLGroupMembersField
example.foo - SQLMinID
example.foo - SQLHomedirOnDemand
example.foo - SQLLog_PASS
example.foo - SQLNamedQuery_updatecount
example.foo - SQLLog_STOR
example.foo - SQLLog_DELE
example.foo - SQLNamedQuery_modified
example.foo - QuotaEngine
example.foo - QuotaDirectoryTally
example.foo - QuotaDisplayUnits
example.foo - QuotaShowQuotas
example.foo - SQLNamedQuery_get-quota-limit
example.foo - SQLNamedQuery_get-quota-tally
example.foo - SQLNamedQuery_update-quota-tally
example.foo - SQLNamedQuery_insert-quota-tally
example.foo - QuotaLimitTable
example.foo - QuotaTallyTable
example.foo - RootLogin
example.foo - RequireValidShell
example.foo - mod_ctrls/0.9.4: binding ctrls socket to '/var/run/proftpd/proftpd.sock'
example.foo - deleting existing scoreboard '/var/run/proftpd/proftpd.scoreboard'
example.foo - Failed binding to 0.0.0.0, port 21: Address already in use
example.foo - Check the ServerType directive to ensure you are configured correctly.
24.4.2007 18:39 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
tohle mam spustit kde? v commandlajně a jak to vypnu?
ved do konfiguraku proftpd to daj :)

a 'proftpd -n -d 5' nie ze spusti a vypni, co si nepochopil naco to je ? pozri si manual.. pusti takto proftpd, nasledne sa pokus prihlasit a pozeraj ake to pise spravy.
24.4.2007 18:41 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
yo a predtym, ako to urobis ('proftpd -n -d 5), VYPNI uz beziaci proftpd boze moj :) (viz. sprava skoro na konci: 'Failed binding to 0.0.0.0, port 21: Address already in use')
24.4.2007 18:55 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
ok, teprve zacinam..

tak to vypisuje tohle pokud se chci prihlasit
- FTP session requested from unknown class
- FTP session closed.
- FTP session requested from unknown class
- FTP session closed.
- FTP session requested from unknown class
- FTP session closed.
24.4.2007 19:00 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
a ten sqllog ? normalne ten riadok pridaj do proftpd.conf (napr. niekde na zaciatok) a prestartuj proftpd. potom sa skus prihlasit a pozri do toho logu - mal by si tam vidiet presne SQL dotazy, ktore proftpd posielal do mysql. pripadne nejake errory (napr. problem pri prihlaseni atd.)
24.4.2007 19:13 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
a ten sqllog ? normalne ten riadok pridaj do proftpd.conf (napr. niekde na zaciatok) a prestartuj proftpd. potom sa skus prihlasit a pozri do toho logu - mal by si tam vidiet presne SQL dotazy, ktore proftpd posielal do mysql. pripadne nejake errory (napr. problem pri prihlaseni atd.)
Starting ftp server: proftpd - Fatal: unknown configuration directive 'SQLLogFile' on line 5 of '/etc/proftpd/proftpd.conf' failed!
24.4.2007 19:20 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
aka verzia proftpd ? SQLLogFile
mas vobec v proftpd podporu pre MySQL ? aku mas distribuciu ?
24.4.2007 19:27 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
posunul jsem to trosku niz a nemohl zapisovat do adresare ;)

tak tady je vypis
Apr 24 19:22:24 mod_sql/4.2.1[7155]: defaulting to 'postgres' backend
Apr 24 19:22:24 mod_sql/4.2.1[7155]: backend module 'mod_sql_postgres/4.02'
Apr 24 19:22:24 mod_sql/4.2.1[7155]: backend api    'mod_sql_api_v2'
Apr 24 19:22:24 mod_sql/4.2.1[7155]: >>> sql_sess_init
Apr 24 19:22:24 mod_sql/4.2.1[7155]: entering 	postgres cmd_defineconnection
Apr 24 19:22:24 mod_sql/4.2.1[7155]:  name: 'default'
Apr 24 19:22:24 mod_sql/4.2.1[7155]:  user: 'proftpd'
Apr 24 19:22:24 mod_sql/4.2.1[7155]:  host: 'localhost'
Apr 24 19:22:24 mod_sql/4.2.1[7155]:    db: 'ftp'
Apr 24 19:22:24 mod_sql/4.2.1[7155]:  port: '5432'
Apr 24 19:22:24 mod_sql/4.2.1[7155]:   ttl: '0'
Apr 24 19:22:24 mod_sql/4.2.1[7155]: exiting 	postgres cmd_defineconnection
Apr 24 19:22:24 mod_sql/4.2.1[7155]: entering 	postgres cmd_open
Apr 24 19:22:24 mod_sql/4.2.1[7155]: exiting 	postgres cmd_open
Apr 24 19:22:24 mod_sql/4.2.1[7155]: unrecoverable backend error
Apr 24 19:22:24 mod_sql/4.2.1[7155]: error: 'mod_sql_postgres/4.02'
Apr 24 19:22:24 mod_sql/4.2.1[7155]: message: 'could not connect to server: Connection refused
	Is the server running on host "localhost" and accepting
	TCP/IP connections on port 5432?
'
24.4.2007 19:32 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
a na konci hned vidis pricinu problemov: could not connect to server: Connection refused
proftpd sa z nejakeho dovodu nevie pripojit do MySQL, skontroluj, ci je mozne sa pripojit na localhost, port 5432 .
24.4.2007 19:34 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
sorry, do Postgresql :)
24.4.2007 19:36 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: proftpd-mysql
co ma teda privadza k otazke, preco si sa riadil navodom pre proftpd+mysql, ked pouzivas postgresql ?
24.4.2007 20:03 Láďa | skóre: 9
Rozbalit Rozbalit vše Re: proftpd-mysql
Mě to přivádí k otázce, jestli si tazatel opravdu může stěžovat na kvalitu návodů ;-)
24.4.2007 21:05 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
ale ja nepouzivam posgrel ale mysql
25.4.2007 16:57 Láďa | skóre: 9
Rozbalit Rozbalit vše Re: proftpd-mysql
Bohužel výpis z logu mluví úplně jinak, takže zrovna o tomhle bych se nehádal ;-)
Apr 24 19:22:24 mod_sql/4.2.1[7155]: error: 'mod_sql_postgres/4.02'
Apr 24 19:22:24 mod_sql/4.2.1[7155]: message: 'could not connect to server: Connection refused
	Is the server running on host "localhost" and accepting
	TCP/IP connections on port 5432?
24.4.2007 21:20 Jirka | skóre: 36
Rozbalit Rozbalit vše Re: proftpd-mysql
To bude tím, že původní tazatel tuto diskuzi neoživil. :-)
25.4.2007 16:58 Láďa | skóre: 9
Rozbalit Rozbalit vše Re: proftpd-mysql
To je pravda, dotyčnému se omlouvám :-)
24.4.2007 19:30 Mrako
Rozbalit Rozbalit vše Re: proftpd-mysql
podporu mam nainstalovanou apt-get install proftpd-mysql

distro mam debian 4.0 etch
4.5.2007 08:32 Liquid
Rozbalit Rozbalit vše Re: proftpd-mysql
V souboru /etc/proftpd/modules.conf

zakomentuj radek:

LoadModule mod_sql_postgres.c
13.10.2007 16:57 Radek
Rozbalit Rozbalit vše Re: proftpd-mysql
I kdyz jste si tu z toho cloveka delalli legraci (coz tedy hezke neni, protoze potreboval pomoc), tak i tak mi ty informace zpetne pomohly. Diky
13.10.2007 17:19 Radek
Rozbalit Rozbalit vše Re: proftpd-mysql
a jeste jedna malickost z bezpecnostnich duvodu pouzivam jako login shell /bin/false Pri uzivani modulu mod_sql.c je, zda se, od verze proftpd 1.3.0 potreba pridat do /etc/shells prave radek, ktery potvrzuje, ze /bin/false je login shell. ProFTPd 1.2.0 s absenci tohoto radku problem nema.
13.10.2007 17:24 Radek
Rozbalit Rozbalit vše Re: proftpd-mysql
Takze si sam sypu popel na hlavu
Za vse muze direktiva RequireValidShell on/off

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.