# Webdav in Linux

## 1. davfs2 installieren und vorbereiten

```bash
sudo apt update 
sudo apt install davfs2 ca-certificates 
sudo usermod -aG davfs2 "$USER" 
mkdir -p "$HOME/mnt/webdav"
```

Danach einmal ab- und wieder anmelden, damit die Gruppenmitgliedschaft (`davfs2`) aktiv wird.​

## 2. Zugangsdaten hinterlegen

Datei `~/.davfs2/secrets` anlegen oder bearbeiten:

```bash
mkdir -p ~/.davfs2 
chmod 700 ~/.davfs2 
nano ~/.davfs2/secrets
```

Inhalt (eine Zeile):

```
https://web.hhml.selfhost.co/appringana/produkte/ DEIN_USER DEIN_PASS
```

Dann:

<div class="w-full md:max-w-[90vw]" id="bkmrk-bash-chmod-600-%7E%2F.da"><div class="codeWrapper text-light selection:text-super selection:bg-super/10 my-md relative flex flex-col rounded-lg font-mono text-sm font-normal bg-subtler"><div class="-mt-xl"><div><div class="text-quiet bg-subtle py-xs px-sm inline-block rounded-br rounded-tl-lg text-xs font-thin" data-testid="code-language-indicator">bash</div></div><div>`<span class="token token">chmod</span> <span class="token token">600</span> ~/.davfs2/secrets`</div></div></div></div>## 3. Mounten (manuell testen)

<div class="w-full md:max-w-[90vw]" id="bkmrk-bash"><div class="codeWrapper text-light selection:text-super selection:bg-super/10 my-md relative flex flex-col rounded-lg font-mono text-sm font-normal bg-subtler"><div class="-mt-xl"><div><div class="text-quiet bg-subtle py-xs px-sm inline-block rounded-br rounded-tl-lg text-xs font-thin" data-testid="code-language-indicator">bash</div></div><div></div></div></div></div>```bash
mount -t davfs https://web.hhml.selfhost.co/appringana/produkte/ "$HOME/mnt/webdav"
```

Jetzt solltest du in `$HOME/mnt/webdav` deine `noa_products.json` sehen.