[[oktatas:linux:hogyanok|< Hogyanok]] ====== WebDAV ====== * **Szerző:** Sallai András * Copyright (c) Sallai András, 2012, 2015 * Licenc: GNU Free Documentation License 1.3 * Web: http://szit.hu ===== WebDAV apache ===== Kapcsoljuk be az apache szerveren a WebDAV-ot: # a2enmod dav_fs Considering dependency dav for dav_fs: Enabling module dav. Enabling module dav_fs. Run '/etc/init.d/apache2 restart' to activate new configuration! # service apache2 restart Most kapcsoljuk be az egyik oldalra: mcedit /etc/apache2/conf-available/webdav.conf Alias /valami /valahol/utvonal/valami Options Indexes Multiviews AllowOverride None Order allow,deny allow from all DAV On AuthType Basic AuthName "WebDAV" AuthUserFile /etc/apache2/auth/pass Require valid-user a2enconf webdav service apache2 restart Vegyünk fel egy vagy több felhasználót: # htpasswd -c /etc/apache2/auth/pass joska New password: titok Re-type new password: titok Adding password for user joska A következő felhasználónál már nem szükséges a -c kapcsoló: htpasswd /etc/apache2/auth/pass mari chown -R www-data.www-data /valahol/utvonal/valami ===== WebDAV kliensoldalon ===== ==== davfs2 ==== apt-get install davfs2 mkdir /mnt/valami mount.davfs http://valahol/valami /mnt/valami ==== Nautilus ==== Fájl menü -> Kapcsolódás a kiszolgálóhoz ... Sajnos nekem hibásak voltak fájl és könyvtárkezelő funkciók. Pl.: Létrehoztam egy könyvtárat. Azt írta nem nevezhető át. De nem akartam átnevezni, csak adott néven létrehozni. Ezért Azt írta Névtelen mappa. Leválasztás után viszont az általam kért mappanév jelent meg. ==== Caja ==== Fájl menü -> Kapcsolódás a kiszolgálóhoz ... Működik gond nélkül. ===== Webmestereknek ===== Alias piros /home/www/piros/htdocs Options Indexes MultiViews AllowOverride None Require all granted Alias /webmester /home/www/piros/htdocs DAV On AuthType Basic AuthName "WebDAV belepes" AuthUserFile /etc/apache2/auth/pass Require valid-user Ebben a formában ha szerver/piros könyvtárnévvel érem el a weboldalt, akkor böngészőből szimplán használhatom. Ha azonban szerver/webmester néven érem el, akkor WebDAV hozzáféréssel férek a webhelyhez. ===== Linkek ===== * http://sysblogd.wordpress.com/2007/09/09/ubuntu-mounting-remote-filesystem-using-davfs2-fuse/ * http://en.wikipedia.org/wiki/WebDAV * http://en.wikipedia.org/wiki/Davfs2 * http://savannah.nongnu.org/projects/davfs2 * http://www.debian-administration.org/articles/285 * http://alea.uw.hu/ubuntu/apache/dav/webdav.html * http://tldp.fsf.hu/HOWTO/Apache-WebDAV-LDAP-HOWTO-hu/config-webdav.html * http://www.gradweil.de/blog/index.php?/archives/9-Linux-configure-webDAV-for-apache.html * http://www.howtoforge.com/webdav_with_ssl_and_two_factor_authentication