# Accessing WebDAV
As an alternative, Web File Share can be also accessed with a standards-compliant WebDAV application. This can be useful for managing the remote files as they are folders on the local computer. WebDAV client programs tested with Web File Share:
**Program Name** **Operating System** **License** **Notes**
MacOS Finder MacOS Guide available down on this page.
[Cyberduck](http://cyberduck.ch/) MacOS Free
[WebDrive](http://bit.ly/Z3HWau) Windows/MacOS Free Trial Recommended by Web File Share!
[NetDrive](http://bit.ly/9X4qXq) Windows Free For Personal Use
[IT Hit "Map Drive"](http://bit.ly/ZdzBkL) Windows Commercial
[GoodSync](http://bit.ly/65Mz) Windows/MacOS/Android/iOS Free/Pro versions Good for two-ways folder synchronization
[WebDAV Navigator](https://itunes.apple.com/us/app/webdav-navigator/id382551345?mt=8) iOS Free
[WebDAV-Sync](http://sourceforge.net/projects/webdav-sync/) Any (Java) Open-source Command-line tool for two-ways folder synchronization. Works great.
[DAVbox](http://www.pincette.biz/davbox/index.xhtml) Any (Java) Commercial Works great for two-ways folder synchronization.
An example of the URL you need to use to access Web File Share's WebDAV would be: http://demo.webfileshare.com/dav.php/ (for our online demo) Please note that the URL must contain the trailing slash character, after “dav.php”. ## MacOS: Connecting with Finder Assuming your Web File Share instance is installed at https://www.your-site.com/webfileshare In the Finder, choose Go > Connect to Server, type the address of the server in the Server Address field, and click Connect. The server address should be in a form similar to this: ADDRESS/webfileshare/dav.php/. For our example, that would be: https://www.your-site.com/webfileshare/dav.php/ For details, check the respective vendor documentation at the Apple website: [http://support.apple.com/kb/PH3857](http://support.apple.com/kb/PH3857 "http://support.apple.com/kb/PH3857") ## Linux: mounting from the command line Install the WebDAV support using the davfs package. On Debian/Ubuntu, you can use:
``` sudo apt-get install davfs2 ```
Reconfigure davfs2 to allow access to normal users (select Yes when prompted):
``` sudo dpkg-reconfigure davfs2 ```
Add the users you want to be able to mount the share to the davfs2 group:
``` sudo usermod -aG davfs2 ```
Edit /etc/fstab and add the following line for each user who wants to mount the folder (with your details where appropriate):
``` your-site.com/webfileshare/dav.php/ /home//webfileshare davfs user,rw,noauto 0 0 ```
Then, as each user who wants to mount the folder: Create the folders webfileshare/ and .davfs2/ in your home directory Create the file secrets inside .davfs2/, fill it with the following (with your credentials where appropriate):
``` your-site.com/webfileshare/dav.php/ ```
Ensure the file is only writable by you either through the file manager, or via:
``` chmod 600 ~/.davfs2/secrets ```
Run the command:
``` mount ~/webfileshare ```
To automatically mount the folder on login, add the command you used in step 4 to ./.coderc Known Issues Problem: Resource temporarily unavailable Solution: If you experience trouble when you create a file in the directory, edit /etc/davfs2/davfs2.conf and add:
``` use_locks 0 ```
Problem: Certificate warnings Solution: If you use a self-signed certificate, you will get a warning. If you are willing to take the risk of a man in the middle attack, run this command instead:
``` echo "y" | mount ~/webfileshare > /dev/null 2>&1 ```