Hallo zusammen,
ich setze gerade testweise auf einem LXC eine Nextcloud auf (zu Dokumentationszwecken). Da ich das Nextcloud Data Verzeichnis auf meiner NAS liegen haben will, jedoch man mir empfohlen hat, in einem LXC einen Bind Mount Point auf den Host zu legen (der Host hat via /etc/fstab den NFS Share der NAS integriert), habe ich jetzt folgendes Problem (wobei ich mir noch nicht sicher bin, ob es ein Problem darstellt)
Wenn ich im LXC als user root in das Verzeichnis /mnt/ncdata wechsle, kann ich z.B. via touch testdatei.txt eine Datei erstellen. Diese sehe ich auch auf der NAS. Zur Vorbereitung der Nextcloud soll man aber den Webserver User als Owner des Data Verzeichnisses machen.
Wenn ich jetzt
Kann mir bitte hier mal weiterhelfen?
Nachtrag:
Kann man eventuell damit was machen=
https://pve.proxmox.com/wiki/Unprivileged_LXC_containers
Auf dem Proxmox Host ist der User und die Gruppe www-data die ID 33. Genauso wie im LXC. Aber im LXC ist der Owner des Bind Mount Point ja der User nobody und die Gruppe nogroup. Der User nobody hat die ID 65534 und die Gruppe nogroup hat ... warum auch immer ... gar keine ID.
Kann man hier irgendwas mit den Mappings anstellen, damit das sauber läuft. Es brauche halt als Owner auf /mnt/ncdata/ www-data:www-data
Vielen Dank
ich setze gerade testweise auf einem LXC eine Nextcloud auf (zu Dokumentationszwecken). Da ich das Nextcloud Data Verzeichnis auf meiner NAS liegen haben will, jedoch man mir empfohlen hat, in einem LXC einen Bind Mount Point auf den Host zu legen (der Host hat via /etc/fstab den NFS Share der NAS integriert), habe ich jetzt folgendes Problem (wobei ich mir noch nicht sicher bin, ob es ein Problem darstellt)
Wenn ich im LXC als user root in das Verzeichnis /mnt/ncdata wechsle, kann ich z.B. via touch testdatei.txt eine Datei erstellen. Diese sehe ich auch auf der NAS. Zur Vorbereitung der Nextcloud soll man aber den Webserver User als Owner des Data Verzeichnisses machen.
Wenn ich jetzt
chown -R www-data:www-data /mnt/ncdata/
eintippe, bekomme ich folgende Meldung:chown: changing ownership of '/mnt/ncdata/': Operation not permitted
Kann mir bitte hier mal weiterhelfen?
Nachtrag:
Kann man eventuell damit was machen=
https://pve.proxmox.com/wiki/Unprivileged_LXC_containers
Auf dem Proxmox Host ist der User und die Gruppe www-data die ID 33. Genauso wie im LXC. Aber im LXC ist der Owner des Bind Mount Point ja der User nobody und die Gruppe nogroup. Der User nobody hat die ID 65534 und die Gruppe nogroup hat ... warum auch immer ... gar keine ID.
Kann man hier irgendwas mit den Mappings anstellen, damit das sauber läuft. Es brauche halt als Owner auf /mnt/ncdata/ www-data:www-data
Vielen Dank
Last edited: