Outils pour utilisateurs

Outils du site


issue96:labo_linux_owncloud

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
issue96:labo_linux_owncloud [2015/05/16 11:53] – [4] vincentissue96:labo_linux_owncloud [2015/05/16 15:42] (Version actuelle) andre_domenech
Ligne 5: Ligne 5:
 **Bad puns aside, Owncloud is personal client and server cloud software. Clients exist for Linux, Mac OS X, Windows, iOS, and Android devices. The server software is available for Linux and web hosts running either Windows server or Linux. On the Linux side, server packages are available for CentOS, Debian, Fedora, OpenSUSE, RedHat Enterprise Linux, SUSE Linux Enterprise, and Ubuntu.**  **Bad puns aside, Owncloud is personal client and server cloud software. Clients exist for Linux, Mac OS X, Windows, iOS, and Android devices. The server software is available for Linux and web hosts running either Windows server or Linux. On the Linux side, server packages are available for CentOS, Debian, Fedora, OpenSUSE, RedHat Enterprise Linux, SUSE Linux Enterprise, and Ubuntu.** 
  
-Les systèmes de divertissement comme Kodi sont supers pour stocker des vidéos, des images, des musiques et des jeux « rétro », mais qu'en est-il si vous avez besoin de redevenir un peu plus sérieux et sauvegarder des documents importants comme les curriculum vitae de votre conjoint-e ou votre collection grandissante d'eBooks ? Vous pourriez utiliser un logiciel comme SAMBA et des scripts/logiciels pour automatiser la sauvegarde des cv sur votre serveur SAMBA, mais comment faire avec des appareils mobiles ? Dropbox est une autre solution, mais il stocke vos données sur le cloud où elles pourraient se retrouver entre d'autres mains que les vôtres. Ce dont vous avez vraiment besoin est votre propre cloud, comme diraient nos amis anglophones : your Own cloud.+Les systèmes de divertissement comme Kodi sont supers pour stocker des vidéos, des images, des musiques et des jeux « rétro », mais qu'en est-il si vous avez besoin de redevenir un peu plus sérieux et sauvegarder des documents importants comme les curriculum vitae de votre conjoint-e ou votre collection grandissante d'eBooks ? Vous pourriez utiliser un logiciel comme SAMBA et des scripts/logiciels pour automatiser la sauvegarde des CV sur votre serveur SAMBA, mais comment faire avec des appareils mobiles ? Dropbox est une autre solution, mais il stocke vos données sur le cloud où elles pourraient se retrouver entre d'autres mains que les vôtres. Ce dont vous avez vraiment besoin est votre propre cloud, comme diraient nos amis anglophones : your Own cloud.
  
-Plus sérieusement, Owncloud est un logiciel et partage de fichiers et d'applications en ligne. Des clients existent pour Linux, Mac OS X, Windows, iOS et Android. Le logiciel serveur est disponible pour Linux et les serveurs web tournant avec Windows ou Linux. Du côte de Linux, les paquets du serveur sont disponibles pour CentOS, Debian, Fedora, OpenSUSE, RedHat Entreprise Linux, SUSE Linux Entreprise et Ubuntu.+Plus sérieusement, Owncloud est un logiciel de partage de fichiers et d'applications en ligne. Des clients existent pour Linux, Mac OS X, Windows, iOS et Android. Le logiciel serveur est disponible pour Linux et les serveurs Web sous Windows Server ou Linux. Du côté de Linux, les paquets du serveur sont disponibles pour CentOS, Debian, Fedora, OpenSUSE, RedHat Entreprise Linux, SUSE Linux Entreprise et Ubuntu.
 ====== 2 ====== ====== 2 ======
  
Ligne 21: Ligne 21:
 http://software.opensuse.org/download/package?project=isv:ownCloud:community&package=owncloud http://software.opensuse.org/download/package?project=isv:ownCloud:community&package=owncloud
  
-Dans cet exemple, j'utiliserai les instructions pour Ubuntu 14.04 (sur un système Xubuntu 14.04). Je ne sais pas exactement pourquoi, mais beaucoup de tutoriels semblent terminer leurs instructions par la clé du dépôt alors que cela serait plus logique de commencer par ça. Si vous essayez d'ajouter d'abord le logiciel, vous vous retrouvez avec des messages intimidant à propos de sources non-fiables. Mieux vaut commencer avec la clé :+Dans cet exemple, j'utiliserai les instructions pour Ubuntu 14.04 (sur un système Xubuntu 14.04). Je ne sais pas exactement pourquoi, mais beaucoup de tutoriels semblent terminer leurs instructions par la clé du dépôt alors qu'il serait plus logique de commencer par ça. Si vous essayez d'ajouter d'abord le logiciel, vous vous retrouvez avec des messages intimidants à propos de sources non fiables. Mieux vaut commencer par la clé :
  
 wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key
Ligne 53: Ligne 53:
 sudo apt-get install owncloud sudo apt-get install owncloud
  
-Si vous souhaitez passer outre le peu d'automatisation que le client fournit, vous pouvez aussi utiliser un navigateur web récent pour glisser et déposer les fichiers sur votre serveur owncloud.+Si vous souhaitez passer outre le peu d'automatisation que le client fournit, vous pouvez aussi utiliser un navigateur Web récent pour glisser et déposer les fichiers sur votre serveur owncloud.
 ====== 4 ====== ====== 4 ======
  
Ligne 64: Ligne 64:
 **If you’re hosting owncloud on a hosted service, you’ll want to enable Secure Socket Layer (SSL) so your account credentials are not easily intercepted. I followed How To Create a SSL Certificate on Apache for Ubuntu 14.04 steps on Digital Ocean (note: I don’t use Digital Ocean, but am thankful for their clear instruction): https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04** **If you’re hosting owncloud on a hosted service, you’ll want to enable Secure Socket Layer (SSL) so your account credentials are not easily intercepted. I followed How To Create a SSL Certificate on Apache for Ubuntu 14.04 steps on Digital Ocean (note: I don’t use Digital Ocean, but am thankful for their clear instruction): https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04**
  
-Les possédants d'iPad ou d'iPhone Apple doivent noter que le client iOS n'est pas gratuit, mais le prix actuel est bien moins élevé que la plupart des applications mobiles. Vous pouvez toujours utiliser votre navigateur comme client pour envoyer et télécharger des fichiers depuis votre serveur owncloud, mais vous ne bénéficierez pas de la synchronisation du client.+Les propriétaires d'iPad ou d'iPhone Apple doivent noter que le client iOS n'est pas gratuit, mais le prix actuel est bien moins élevé que la plupart des applications mobiles. Vous pouvez toujours utiliser votre navigateur comme client pour envoyer et télécharger des fichiers depuis votre serveur owncloud, mais vous ne bénéficierez pas de la synchronisation du client.
  
 Les utilisateurs de Linux peuvent simplement télécharger le paquet du client owncloud : Les utilisateurs de Linux peuvent simplement télécharger le paquet du client owncloud :
Ligne 70: Ligne 70:
 sudo apt-get install owncloud-client sudo apt-get install owncloud-client
  
-Si vous hébergez Owncloud sur un service hébergé, vous pouvez activer l'accès SSL de façon à ce que les identifiants de vos comptes ne puissent pas être facilement interceptés. J'ai suivi le tutoriel How To Create a SSL Certificate on Apache for Ubuntu 14.04 pour Digital Ocean (je n'utilise pas Digital Ocean mais leurs instructions sont très claires) : https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04.+Si vous hébergez Owncloud sur un service hébergé, vous pouvez activer l'accès SSL de façon à ce que les identifiants de vos comptes ne puissent pas être facilement interceptés. J'ai suivi le tutoriel en anglais sur, et pour, Digital Ocean, Comment créer un certificat SSL sur Apache pour Ubuntu 14.04 (je n'utilise pas Digital Ocean mais leurs instructions sont très claires) : https://www.digitalocean.com/community/tutorials/how-to-create-a-ssl-certificate-on-apache-for-ubuntu-14-04.
 ====== 5 ====== ====== 5 ======
  
Ligne 81: Ligne 81:
 **192.168.1.15 tank** **192.168.1.15 tank**
  
 +Si vous synchronisez seulement des machines en local, vous préféreriez peut-être utiliser simplement le protocole http. Si vous avez un mélange de machines Windows et Linux, vous aurez besoin de faire connaître aux machines Windows l'adresse IP de votre serveur. La façon la plus simple que je connaisse pour faire cela est de définir une adresse IP statique à votre serveur Linux, puis d'ajouter cette adresse IP et le nom au fichier d'hôtes système Windows. Le site Rackspace a publié un bon article à ce sujet pour Windows 8/7 et Vista : http://www.rackspace.com/knowledge_center/article/how-do-i-modify-my-hosts-file.
 +
 +Pour éditer le fichier d'hôtes système, vous aurez besoin de lancer le bloc-notes en tant qu'administrateur puis d'ouvrir le fichier d'hôtes avec. Vous pouvez trouver ce fichier dans Windows 8/7/Vista dans le répertoire C:\Windows\System32\Drivers\etc\hosts.
 +
 +Le format à respecter est <adresse ip> nom-de-la-machine-hôte. Ainsi, si le nom de votre serveur est « tank » et que son adresse IP est 192.168.1.15, votre fichier d'hôtes système contiendra la ligne suivante :
 +
 +192.168.1.15 tank
 ====== 6 ====== ====== 6 ======
  
Ligne 87: Ligne 94:
 **You can synchronize any local folders with your owncloud by opening the client and clicking the Add Folder button on the right of the client. You’ll be prompted to choose the local folder you want to synchronize, either enter it in or browse to it. You’ll also have to enter an alias for the directory. You might be synchronizing a number of folders in different areas with similar content; using an alias can help keep them straight (e.g. UbuntueBooks, codingeBooks). Owncloud will then prompt you to choose the directory on the server to store the synchronized content. If there are sub-folders, they are automatically selected for synchronization, but can be unchecked on the screen following the server directory selection. Don’t forget synchronization goes both ways, so if you select something that already has a lot of content on your server, make sure you have space on your client and vice versa. Beside each file and folder (not to mention calendar) there’s a share icon that lets you share data you want to share. The share can be password protected.**  **You can synchronize any local folders with your owncloud by opening the client and clicking the Add Folder button on the right of the client. You’ll be prompted to choose the local folder you want to synchronize, either enter it in or browse to it. You’ll also have to enter an alias for the directory. You might be synchronizing a number of folders in different areas with similar content; using an alias can help keep them straight (e.g. UbuntueBooks, codingeBooks). Owncloud will then prompt you to choose the directory on the server to store the synchronized content. If there are sub-folders, they are automatically selected for synchronization, but can be unchecked on the screen following the server directory selection. Don’t forget synchronization goes both ways, so if you select something that already has a lot of content on your server, make sure you have space on your client and vice versa. Beside each file and folder (not to mention calendar) there’s a share icon that lets you share data you want to share. The share can be password protected.** 
  
 +De ce fait nous indiquons à Windows par quelle adresse il peut accéder au serveur « tank. » Bien sûr, si vous êtes un pro des DNS et que votre routeur a des fonctions DNS, vous pourrez choisir de donner une location DHCP à votre serveur. Si vous installez Owncloud sur Ubuntu en utilisant la méthode ci-dessus, vous pouvez vous connecter via http ou https avec l'adresse IP du serveur/owncloud. Par exemple : http://192.168.1.15/owncloud/. Le premier compte utilisateur sera administrateur, ce compte pouvant créer d'autres comptes.
 +
 +Vous pouvez synchroniser n'importe quel répertoire local sur Owncloud en ouvrant le client et en cliquant sur le bouton « Ajouter un dossier » sur la droite de l'interface. Vous serez invité à choisir le dossier local que vous souhaitez synchroniser, soit en entrant son nom, soit en parcourant l'arborescence de votre ordinateur. Vous aurez aussi à renseigner un alias pour ce répertoire. Vous pourriez synchroniser plusieurs dossiers à différents emplacements au contenu similaire ; utiliser un alias permet de savoir les reconnaître (i.e. UbuntueBooks, codingeBooks). Owncloud vous invitera alors à choisir le répertoire sur le serveur où sera stocké le contenu synchronisé. S'il y a des sous-dossiers, ils seront automatiquement sélectionnés pour la synchronisation, mais peuvent être désélectionnés après l'étape de sélection du répertoire sur le serveur. N'oubliez pas que la synchronisation s'effectue dans les deux sens ; ainsi, si vous sélectionnez quelque chose qui a déjà un contenu important sur votre serveur, assurez-vous d'avoir assez d'espace sur votre client et inversement. À côté de chaque fichier et dossier (sans parler du calendrier) se trouve une icône qui vous permet de partager les données que vous souhaitez. Le partage peut être protégé par un mot de passe.
 ====== 7 ====== ====== 7 ======
  
Ligne 95: Ligne 105:
 **Owncloud can do a lot more than just synchronize documents and pictures. Add-ons exist so everyone can have their own calendar, bookmarks, and contacts. These features can really be handy if you’re running a small/home business or just a busy person on the go all the time.**  **Owncloud can do a lot more than just synchronize documents and pictures. Add-ons exist so everyone can have their own calendar, bookmarks, and contacts. These features can really be handy if you’re running a small/home business or just a busy person on the go all the time.** 
  
 +Quand vous installez Owncloud pour la première fois, vous pourrez vous connecter à travers l'interface Web pour ajouter de nouveaux utilisateurs. Ma femme aime avoir toutes nos photos de famille et stocke des documents importants sur son ordinateur (et j'ai la mauvaise habitude de changer les disques durs/SSD de son ordinateur) ; j'ai donc créé un compte sur lequel elle peut synchroniser ce qui est important pour elle. Pareil pour mon fils.
 +
 +Pour accéder au menu des utilisateurs, cliquez sur votre nom d'utilisateur dans l'interface Web (en tant qu'administrateur bien sûr) et cliquez sur l'option correspondante. Vous pouvez ajouter un nouvel utilisateur en entrant simplement le nom d'utilisateur et le mot de passe dans les champs correspondants au-dessus de l'utilisateur, puis en cliquant sur le bouton « Créer. » Si vous êtes à la tête d'une entreprise avec beaucoup d'utilisateurs différents, vous pourriez vouloir séparer les utilisateurs en plusieurs groupes. Des groupes peuvent être créés soit en cliquant sur le bouton « Ajouter un groupe » ou en cliquant sur la liste déroulante des groupes à côté du champ de mot de passe.
 +
 +Owncloud peut faire plus que simplement synchroniser des documents et des images. Des extensions existent pour que n'importe qui puisse avoir son propre calendrier, ses marques-pages et ses contacts. Ces fonctionnalités peuvent être vraiment pratiques si vous gérez un TPE ou si vous êtes juste une personne très occupée.
 ====== 8 ====== ====== 8 ======
  
Ligne 102: Ligne 117:
  
 **Owncloud isn’t quite as easy as Dropbox to set up (if you have to set up the server side), but you can ensure that you own your own data ,and you’re more likely to be the only set of eyes looking at your data.**  **Owncloud isn’t quite as easy as Dropbox to set up (if you have to set up the server side), but you can ensure that you own your own data ,and you’re more likely to be the only set of eyes looking at your data.** 
 +
 +J'ai commencé à utiliser le calendrier pour me souvenir des réunions de groupe.
 +
 +Vous pouvez ajouter un calendrier pour chaque type d'événement pour faciliter l'organisation de votre emploi du temps. Tous les calendriers apparaissent sur un seul, mais sont différenciés par couleurs (dans mon exemple). je marque en rouge ce qui concerne le travail et en vert les réunions de groupe. Ce mois-ci, je n'ai marqué aucun rendez-vous personnel (i.e. un rendez-vous chez le dentiste). Les calendriers peuvent être affichés par jour, semaine ou mois et vous pouvez vous déplacer dans le temps pour vérifier des événement passés ou à venir.
 +
 +Owncloud n'est pas tout à fait aussi simple à installer que Dropbox (si vous devez gérer l'installation côté serveur), mais vous pouvez être sûr que vous possédez vos données personnelles et il est plus probable que vous soyez le seul à y avoir accès.
issue96/labo_linux_owncloud.1431770034.txt.gz · Dernière modification : 2015/05/16 11:53 de vincent