sudo apt-get install owncloud
Se empieza a complicar con el mysql (por defecto crea el usuario root sin password)
Y termina de complicarse porque el disco externo que tengo está formateado en NTFS y requiere que el usuario:grupo sea www-data:www-data con permisos 770.
Este problema ya me lo daba el samba (los usuarios que en un principio solo tenían permiso de lectura en realidad tenían todos los permisos).
He decidido hacer montajes "secundarios" con el nombre de usuario/grupo adecuados y los permisos de acuerdo a lo que crea conveniente.
Empezaré con el de owncloud y si va bien se lo aplicaré al resto.
Paso 1: obtener identificadores de usuario y grupo:
- sudo id www-data
- En este caso obtengo: uid=33(www-data) gid=33(www-data) grupos=33(www-data)
- Por sencillez lo voy a poner en /mnt
- sudo mkdir /mnt/owncloud
- sudo chown www-data:www-data
- sudo chmod 770 www-data
- Dentro del directorio owncloud habrá una carpeta data (por seguir la estructura tradicional)
- Añadir una entrada (sudo nano /etc/fstab) en la que monte la carpeta /automount/owncloud (que contiene dentro la carpeta data) en /mnt/owncloud con permiso 770 (007) para el usuario 33 y el grupo 33.
- /automount/owncloud /mnt/owncloud uid=33,gid=33,umask=007 bind 0 0
- Si se desea aplicar sin reiniciar: sudo mount -a
No hay comentarios:
Publicar un comentario