proftpd 1.24 a mod_sql (delsi diky konf vypisum)
Zdenek Pizl
z.p na linux-cd.cz
Čtvrtek Listopad 8 11:28:15 CET 2001
Dne čt 8. listopad 2001 01:43 Mira Tempír napsal(a):
> Zdravim,
> no tech chyb jste tam dokazal naflakat pomerne dost.
> Mozna bych precejen prvni nahledl do dokumentace.
do dokumentace jsem vcera cucel dost dlouho, ale uz bylo pozde ...
>
> Hm, jeste poslete ip adresu toho stroje kdyz uz jste
> poslal i heslo ;-)
192.168.1.100 ;o) Vazne si myslite,
ze bych tam dal skutecne heslo a uzivatele,
potazmo IP ??
>
> |
> | # a ted definice anonymniho ftp pro uzivatele admin
> | <Anonymous /www>
> |
> | User admin
>
> Tady jste (asi) nepochopil co ta direktiva dela.
> Nebo mate v passwd takoveho uzivatele ?
pardon, mohu tam dat treba uzivatele apache, t
en v /etc/passwd zcela urcite je,a chci aby to
defaultne bezelo tedy pod nim. Ale nehleda
nahodou mod_sql VSECHNY uzivatele v databazi ?
User apache
>
> | AnonRequirePassword on
> | AuthAliasOnly on
> |
> | <Limit WRITE>
> | DenyAll
> | </Limit>
> | </Anonymous>
>
> Ten blok anonymous ale nema s sql autentizaci nic
> spolecneho.
to sice ne, ale vztahu s direktivami
UserAlias admin apache
AnonRequirePassword on
AuthUsingAlias on
AuthAliasOnly on
rika pod jakym anonymnim aliasem
se tam chci hlasit
>
> Co ty uid a gid ?
> Melo by tam byt dostatecne velke cislo (vetsi nez je
> nastavene minimum).
?? nebere si to nejaky default - bere (65533)
Ale neco s tim je blbe. protoze takovy UID/GID
samozrejme neexistuje.
User apache
Group apache
SQLDefaultGID 48
SQLDefaultUID 48 // to je ten uziv/skupina apache
>
> | ALE kdyz se pokusim prihlasit, tak po zadani hesla
> | ftpserver skonci a nejak neni jasne proc. Z logu i pri
> | -d 9 moc nevyctu :( tedy jasne receno, neni tam nic
> | zajimaveho, zadne hlaseni o chybe nebo tak ...
>
> Zapnete logovani na sql serveru a hadam, ze to uvidite
> velmi rychle.
mno, psal jsem ze mam -d 9 ... Ale ted vidim, ze to ma nejake informace :
Nov 08 10:22:54 magic proftpd[2085] localhost (localhost[127.0.0.1]): FTP session opened.
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: USER admin
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: USER admin
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: entering auth_cmd_endpwent
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: exiting auth_cmd_endpwent
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: USER admin
Nov 08 10:23:05 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: USER admin
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: PASS (hidden)
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: PASS (hidden)
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: entering auth_cmd_endpwent
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: exiting auth_cmd_endpwent
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): received: PASS (hidden)
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: entering auth_cmd_getpwnam
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: no cache hit for user 'apache'
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql_mysql/3.2: select OK: [proftpd] "SELECT userid, uid, gid, shell, homedir, passwd FROM user WHERE (userid='apache') LIMIT 1"
Nov 08 10:23:18 magic proftpd[2085] localhost (localhost[127.0.0.1]): ProFTPD terminating (signal 11)
*********************** tohle je zajimavy, mily proftpd si klidne core-uje ???? Co je to za blbost ?
Nov 08 10:23:18 magic. proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql/3.2.4: closing backend connection
Nov 08 10:23:18 magic. proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql_mysql/3.2: close [1] for mod_sql/3.2.4
Nov 08 10:23:18 magic. proftpd[2085] localhost (localhost[127.0.0.1]): mod_sql_mysql/3.2: disconnecting:
Uptime: 3274 Threads: 1 Questions: 40 Slow queries: 0 Opens: 7 Flush tables: 1 Open tables: 1 Queries per second avg: 0.012
> Mam, od te doby, co se zmenil maintainer, uz jen dobre.
> Predtim to dokonce na nejakou dobu z proftpd vyradili
> uplne, protoze puvodni autor o to uz nejevil zajem. Ted
> to vypada docela rozumne.
muzete poslat funckcni priklad konfiguraku ??
dik Z.P.
Další informace o konferenci Linux