Artikel nach Datum gefiltert: Dezember 2011
Dienstag, den 20. Dezember 2011 um 08:06 Uhr

WebDAV mit Confixx webxx Login MySql Authentication

 

WebDav ist schon eine feine Sache. Confixx bietet von Haus aus keine Verwaltungsmöglichkeit. Somit hab ich gestern Abend mal ein wenig gespielt. Rausgekommen ist eine WebDAV Authentifizierung mit Confixx.

Fangen wir mal an.

 


 

Webdav Module aktivieren:

a2enmod dav_fs
a2enmod dav

auth_mysql installieren:

apt-get update

apt-get install libapache2-mod-auth-mysql 

Modul aktivieren:

a2enmod auth_mysql

Apache neu starten:

/etc/init.d/apache2 restart

 


 

Als nächstes müssen wir einen MySql Benutzer anlegen der auf die Confixx Datenbank zugriff hat:

1

 

Benutzerdaten des Users angeben. Diese brauchen wir gleich noch. Also merken.

2

Die nötigen Rechte zuweisen.

3

Datenbank auswählen (Confixx)

4

Der User darf die Confixx Datenbank lesen:

25

 

Das war es auch schon im phpMyAdmin.

 

Also nächstes login als Admin im Confixx:

confixx1

Im Confixx httpd Optionen auswählen:

confixx2

Httpd Option hinzufügen

confixx3

Hier sind wir schon fast im Finale. Wie im Bild und das hier eintragen:

 


 

<Directory "/var/www/##user##/html/webdav/">
DAV On
AuthBasicAuthoritative Off
AuthUserFile /dev/null
AuthMySQL On
AuthName "webdav"
AuthType Basic
Auth_MySQL_Host localhost
Auth_MySQL_User webdav
Auth_MySQL_Password webdav
AuthMySQL_DB confixx
AuthMySQL_Password_Table kunden
Auth_MySQL_Username_Field kunde
Auth_MySQL_Password_Field longpw
Auth_MySQL_Encryption_Types Crypt_MD5
Auth_MySQL_Empty_Passwords Off
Auth_MySQL_Authoritative On
require valid-user
</Directory>

 


 

Anschließend auf Speichern klicken und die Einstellung über den Menüpunkt httpd Spezial dem Kunden webX zuordnen.

Zu guter letzt das Updatescript lazfen lassen:

/root/confixx/confixx_counterscript.pl debug -fa -sc

 


 

Nun könnt Ihr euch im Explorer oder auf´m Iphone oder wo auch immer per WebDav einloggen. Dazu beispielsweise im Explorer Netzlaufwerk verbinden:

Als Ordner eingeben: http://die_url.de/webdav

Login mit den Confixx Kunden WebX und dem Passwort wie in Confixx.


 

Ab jetzt steht jedem neuen Confixx WebX Benutzer WebDAV zur verfügung. Es müssen nur die http Spezial Einstellungen auf dem Kunden angewandt werden.

Verbesserungsvorschläge bitte per Kommentar. Mich würde interessieren wie man zum Beispiel das Confixx FTP Benutzermenü umbauen könnte um WebDAV User einzelnen Ordnern zuzuweisen ..!?

Veröffentlicht in Allgemein Themen

Copyright 2011 Templateauskunft.de Christopher Gerbig | Impressum