Portál AbcLinuxu, 8. května 2025 05:02

Dotaz: Webdav + MySQL - LZE TO?

23.6.2009 11:26 JendaV.
Webdav + MySQL - LZE TO?
Přečteno: 842×
Odpovědět | Admin

Ahoj.Mam webDAV a uzivatele v .htpasswd.Je nejaka moznost jmena a hesla uzivatelu tahat z databaze MySQL?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

23.6.2009 14:30 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je ten server Apache, pak lze: mod_authn_dbd.
23.6.2009 20:19 Tomáš Dočkal
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?

Server je Apache2 ... dekuju za tip :-)

24.6.2009 20:55 peedee
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Ahoj,

pripojim se taky svou troskou do mlyna a zeptam se, jak vyresit nasledujici situaci.

Mam servrik, kde mi jede Postfix+Dovecot a virtualni uzivatele v MySQL. To je OK. Pridam Phpmyadminem novyho uzivatele, nastavim mu heslo a Dovecot mu vytvori adresar kde se ukladaji maily.

Pouzivam taky WebDAV a uzivatele autorizuju podle te same databaze a tabulky, tzn. stejne jmeno a heslo. Jenomze pak musim rucne vytvorit jeho adresar ve /var/www/webdav/domena.cz/uzivatelX a do konfigurace Apache2 pridat pro WebDAV:

<Directory /var/www/webdav/domena.cz/uzivatelX>
        Require user uzivatelX@domena.cz
        AuthName "WebDav uzivatelX"
       
        <Limit PUT POST DELETE DROPFIND DROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
            Require user uzivatelX@domena.cz
        </Limit>

</Directory>

Da se tohle nejak jednoduse zautomatizovat?

Diky.

25.6.2009 13:03 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Vygenerovat si konfigurák s tímto obsahem a vytvořit adresář automaticky skriptem.
25.6.2009 13:37 peedee
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?

No jo, ale jak ten skript provazu s tou MySQL. Kdyz pridam uzivatele pomoci Phpmyadmin, musel bych se jeste pripojovat pres SSH na server, abych skript pustil.

25.6.2009 14:21 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Můžeš ho dát do CRONu, pokud nevadí, že bude trvat třeba minutu nebo čtvrt hodiny (podle toho, v jakém intervalu se bude spouštět), než se ten uživatel přidá.
25.6.2009 16:52 peedee
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?

Chapu-li to dobre, jedine reseni je Cron..???

25.6.2009 17:00 Messa | skóre: 39 | blog: Messa
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Jen málokdy existuje jen jediné řešení :-)
25.6.2009 20:44 peedee
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?

Prave:-) A vi nekdo o jinem, mozna lepsim reseni? :-)

26.6.2009 11:24 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Napsat si vlastní funkci/trigger (MySQL předpokládám také podporuje Perl nebo Python, C podporuje určitě), který bude spouštět externí program nebo skript.
5.5.2010 21:25 Petr
Rozbalit Rozbalit vše Re: Webdav + MySQL - LZE TO?
Dobry vecer, ted resim podobny problem. Muzete mi poradit, jak nastavit, aby se mi po pridani usera do mysql vytvoril adresar a pridal (popr. odebral) do konfigu Apache urcity text? Nejsem tak zbehly a nevim, ceho se chytit. Petr.

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.