Portál AbcLinuxu, 8. května 2025 05:02
Ahoj.Mam webDAV a uzivatele v .htpasswd.Je nejaka moznost jmena a hesla uzivatelu tahat z databaze MySQL?
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.
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.
Chapu-li to dobre, jedine reseni je Cron..???
Prave A vi nekdo o jinem, mozna lepsim reseni?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.