Utilisation d’Owncloud sur un Linux headless

J’ai cherché un petit moment comment utiliser OwnCloud sur un serveur Linux (Ubuntu). J’ai finalement choisi de passer par un montage webdav avec davfs2.

J’ai donc installé davfs2 :

#aptitude install davfs2

Comme j’avais besoin que le partage OwnCloud soit disponible au démarrage du serveur, j’ai effectué les réglages suivants.

Pour /etc/fstab

http://[serveur-owncloud]:80/owncloud/remote.php/webdav/[dossier] /[adresse-de-montage] davfs user,rw,auto,_netdev,file_mode=000 0 0
  • auto permet le montage automatique du partage
  • _netdev permet de monter le partage quand le réseau est disponible.
  • file_mode=000 permet à tout le monde d’écrire dedans

Pour /etc/davfs2/secrets

/[adresse-de-montage] [utilisateur-owncloud] [mot-de-passe-owncloud]

Pour /etc/davfs2/secrets

dav_user [utilisateur-machine]
dav_group [groupe-machine]
use_locks       0

use_locks permet d’utiliser le partage, sinon OwnCloud n’est pas content.

Et voilà !

Attention cependant, les fichiers ne sont pas copiés, mais nous travaillons directement sur les données d’ OwnCloud.