Le webdav est une extension HTTP destiné à lire et écrire des informations sur un serveur distant. Il permet de le faire pour plusieurs utilisateurs et gère les droits d’accès. Le tout est accessible soit par une interface web, par un client ou directement dans les os via les montages réseau (avec ou sans plugins).

Nginx est un serveur web avec de nombreuses capacités notamment celle de faire serveur Webdav. Il y à quelques temps j’aurais dis que c’est chiant, qu’il faut bidouiller etc … mais depuis que le support du webdav est complet (ou quasi), pourquoi s’en priver :).

Configuration

Nous allons ajouter un fichier de configuration a notre serveur pour gérer en https le webdav.

```

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel
```