on mac and windows (or kde / gnome) you just mount https://host/dir
I am now a little wiser, but only a little. I have a mail account at web.de, and it offers webdav.
I can transfer files to there with
curl -T localfile --user username@web.de 'https://webdav.smartdrive.web.de/dir/'
but
curl -X
does not work (see man curl).Perhaps
-T
uses old http PUT and not a new WebDAV command.UPDATE
The following worked to create a directory dir:
curl -X MKCOL --user username@web.de https://webdav.smartdrive.web.de/dir/
Important was to add "/" at the end. And the following deleted it:
curl -X DELETE --user username@web.de https://webdav.smartdrive.web.de/dir/
If he is used to the command line,There is 'sshfs' as a solution otherwise
ssh
and scp
are enough. He can do things like: ssh user@remote ls dir
scp localfile user@remote:dir