Le nuage owncloud Une alternative libre à Dropbox Par Jean-Marc St-Hilaire de JMS Informatique Enr. http://www.jmsinformatique.ca
Est-ce de l'infonuagique (Cloud)? Définition de nuage : plusieurs serveurs. OwnCloud : plusieurs clients, un seul serveur mais les clients servent de serveur.
Notions de synchronisation Ordinateur A Créé ou modifie Fichier abc sous répertoire owncloud Serveur owncloud Ordinateur B Reçoit fichier abc Dans son répertoire owncloud Ordinateur C Reçoit fichier abc dans son répertoire owncloud
Accès client Pour accéder à vos données sur le serveur owncloud. Vous ne connaissez pas de serveur? https://owncloud.org/providers/ Possibilité future : le serveur du CLA. Connectez vous avec l'identifiant et le mot de passe qui vous ont été attribués. Vous pouvez téléverser des fichiers vers le serveur ou les télécharger vers votre ordinateur, tablette ou mobile.
Partage de fichiers ou de répertoires Accéder à votre owncloud sur le web. Avec le bouton de droite, cliquez sur le fichier en question : Vous pouvez partager avec d'autres usagers ou groupes sur votre owncloud. Vous pouvez partager avec un autre usager d'un autre owncloud avec le format nomusager@nomserveurcloud/owncloud Vous pouvez partager un lien vers le fichier en utilisant Share link. Un lien apparaîtra que vous pourrez envoyer par courriel. Utile pour envoyer un gros fichier.
Synchronisation Cela vous permet de synchroniser tous vos ordinateurs, tablettes et mobiles. Les données seront dans le répertoire /home/votrenom/owncloud sur votre ordinateur ou../owncloud sur les autres appareils. Tout ce que vous y mettrez sera copié vers les autres appareils et tout ce qui sera mis sur les autres appareils sera automatiquement téléchargé dans ce répertoire. Dans la page de téléchargement de owncloud, sélectionnez le logiciel client dans la section Sync our data. Attention à la version. Elle devra adaptée celle du serveur. Exemple version 1.7 ne fonctionne pas pour les serveurs 8.x. Parfois les dépôts n'ont pas la bonne. Certains logiciels pour mobile comportent des frais de 0,99$. Il existe une version libre sur F-Droid.
Synchronisation (suite) Après l'avoir installé. On vous demandera l'adresse du serveur. Entrez la même que pour vous connecter au serveur. Par exemple https://www.monsite.net/owncloud/ puis votre identifiant et votre mot de passe. Connexions multiples Plusieurs comptes owncloud Je ne l'ai pas encore testé. Les informations sont contradictoires : Certains disent qu'il utilisera../owncloud1,../owncoud2, etc. D'autres ques les mêmes données seront synchronisées sur tous les serveurs. À suivre.
Synchronisation (suite) D'autres logiciels peuvent accéder directement à votre owncloud. On vous demandera une adresse webdav. Parfois l'adresse URL habituelle fonctionne quand même sinon, vous trouverez l'adresse webdav sur votre serveur owncloud; elle se trouve dans Settings et a le format https://www.monsite.net/owncloud/remot e.php/webdav/
Sécurité Que ce soit Dropbox, Google Drive, Microsoft OneCloud, etc. rien n'est sécuritaire sur l'infonuagique. L'administrateur du nuage peut toujours lire vos données. Même chose pour owncloud mais l'administrateur est souvent connu. Toutes les données sensibles devraient être cryptées.
Installation sur un serveur Le manuel de la version se trouve sur le site de owncloud (en anglais seulement) Télécharger le fichier.tar ou.zip, vérifier l'intégrité et le décompresser dans un répertoire sous votre site web. Par exemple /var/www/monsite/owncloud Optionnel : configuer Apache pour que l'accès se fasse avec un certificat ssl (https://www.monsite.net/owncloud/ ou https.owncloud.monsite.net) La première fois que vous accéderez à votre page https://www.monsite.net/owncloud/ vous entrerez dans la configuration Choisissez votre identifiant administrateur (admin) et un mot de passe. Si vous ne désirez pas stocker les données de owncloud dans /owncloud/data, choisissez le répertoire de stockage.
Installation sur un serveur (suite) Choisissez une base de donnée (SQLite, MySQL, MariaDB, Oracle 11g, and PostgreSQL). MySQL ou MariaDB sont recommandés. Votre système de base de données doit être préalablement installé et vous devez connaître l'identifiant (root) et le mot de passe de l'administrateur. Indiquez les domaines et sous-domaines pouvant accéder à owncloud. Changer le propriétaire et le groupe des répertoires config/, data/ et apps/ sous owncloud/ pour www-data sous Debian/Ubuntu (voir équivalents pour autres distributions). Les permissions doivent être lecture-écriture pour le propriétaire, lecture seulement pour le groupe et aucune pour les autres. Les répertoires doivent être exécutables.
Administration Accéder avec votre identifiant administrateur. Cliquez sur le triangle adjacent à votre nom. Sélectionnez users. Créer vous usagers et vos groupes. Les groupes permettent de faciliter les accès au lieu d'avoir à le faire pour chaque usager individuellement.
Questions?
Merci!