He creado un invitado LXD para alojar mi servidor web, y para acceder fácilmente a la raíz del documento, hice:
lxc config device add guest sharedhtml disk path=/document/root/ source=/home/$USER/public_html
Esto hizo dos cosas:
- completamente reemplazado
/document/root/
conpublic_html/
(todos los archivos predeterminados del servidor web se han ido, ya quepublic-html
está vacío) /document/root
configuración de propiedad destruida ; el directorio y los archivos que creopublic_html/
ahora son propiedad denobody:nogroup
Según tengo entendido, esto es más como un montaje inverso; en lugar de montar el directorio del invitado, el directorio del host se monta de forma inversa en el invitado.
¿Cómo puedo montar el directorio de invitados en el host sin destruir los contenidos existentes para que los cambios hereden la configuración de propiedad del directorio de invitados?
Bono: ¿cómo elimino el device
que está montando el directorio?
ln -s
al director y funcionó bien con los permisos correctos. Olvidé publicar mi propia respuesta aquí.