How to mount Koofr WebDAV share on Linux without GUI?

First, you need to install the davfs2 package:

sudo apt-get install davfs2

Then mount WebDAV share using command line:

sudo mkdir /mnt/koofrwebdav/
sudo mount -t davfs -o noexec https://app.koofr.net/dav/Koofr/ /mnt/koofrwebdav/

Please enter the username (email address you used when creating your Koofr account) to authenticate with server
https://app.koofr.net/dav/Koofr/ or hit enter for none.
  Username: john.suitcase@koofr.net(opens in new tab)
Please enter the password to authenticate user john.suitcase@koofr.net(opens in new tab) with server
https://app.koofr.net/dav/Koofr/ or hit enter for none.
  Password:

You need to generate an application specific password in your Koofr account to use with WebDAV. Our video tutorial can help you do that.

Note: You will not be able to set up a WebDAV connection, without using an application-specific password.

Note: If you want to see all of the available Koofr files (for example, files in your Shared folders) in your mounted network drive, you need to mount the root Koofr folder as a network drive. That means you need to use https://app.koofr.net/dav/ as a Host, when mounting your network drive manually. If you use the Koofr desktop app to enable the Koofr network drive, this is already taken care of. Please also note that if you mount https://app.koofr.net/dav/ the first level of your network drive is not writeable. That means you cannot create files and folders on that level.