Tartalomjegyzék
WebDAV
- Szerző: Sallai András
- Copyright © Sallai András, 2012, 2015
- Licenc: GNU Free Documentation License 1.3
- Web: https://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 <Directory /valahol/utvonal/valami> Options Indexes Multiviews AllowOverride None Order allow,deny allow from all DAV On <Limit GET PROPFIND POST OPTIONS MKCOL PUT DELETE LOCK UNLOCK COPY MOVE PROPPATCH> AuthType Basic AuthName "WebDAV" AuthUserFile /etc/apache2/auth/pass Require valid-user </Limit> </Directory>
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 <Directory /home/www/piros/htdocs> Options Indexes MultiViews AllowOverride None Require all granted </Directory> Alias /webmester /home/www/piros/htdocs <Location /webmester> DAV On AuthType Basic AuthName "WebDAV belepes" AuthUserFile /etc/apache2/auth/pass Require valid-user </Location>
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.