http 프로토콜을 이용하여 파일의 다운로드, 업로드를 가능하게 해준다.
아파치가 설치되어 있어야 한다. 그리고 80 또는 443번 포트가 열려 있어야 한다.
$ sudo a2enmod dav_fs
$ mkdir /var/www/webdav
그 후 적당히 권한 설정을 한다. 여기서는 777로 설정한 경우를 가정한다.
$ chmod 777 /var/www/webdav
$ sudo vim /etc/apache2/sites-available/default
alias /webdav /var/www/webdav <Directory "/var/www/webdav"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> <Location /webdav> DAV On AuthType None Require all granted Satisfy Any Allow from all </Location>
$ sudo service apache2 restart
터미널에서 webdav를 쓸 수 있게 해주는 cadaver 설치
$ sudo apt-get install cadaver
$ cadaver http://localhost/webdav
WebDAV 클라이언트를 이용해 http://ip/webdav 로 접속해 본다. 또는 윈도우에서 네트워크 드라이브 연결 후 http://ip/webdav로 접속해 본다. 접속할 때 리눅스 사용자 아이디/패스워드를 입력해야 하는 것으로 보인다.