PLMbox

PLMbox

lundi 12 décembre 2016, par Henri Massias, Jacquelin Charbonnel, Romain Théron

Pour partager des fichiers (en lecture et écriture), proposer des fichiers en téléchargement, recevoir des fichiers (quel que soient leurs tailles)

L’accès au service PLMbox est réservé au personnes ayant activé leur identifiant PLM. Cela signifie aussi que vous devez avoir activé votre identifiant PLM dans votre profil pour utiliser ce service

 Présentation

Sur PLMbox, vous déposez des fichiers professionnels :

  • soit pour y avoir accès de n’importe où,
  • soit pour les partager avec vos collaborateurs.

Plus précisément, vous commencez par vous créer une bibliothèque. La bibliothèque est l’entité de base pouvant est synchronisée (avec un dossier sur votre poste de travail) et/ou chiffrée. Une bibliothèque peut contenir des dossiers et/ou des fichiers.

Le dépôt et le téléchargement se font via le protocole HTTP, donc par exemple via un navigateur web.

Vous pouvez donner des droits d’accès individuels, ou définir des groupes d’utilisateurs que vous dotez de droits (toutes personnes ayant activé son identifiant PLM).

Grace à un système d’URL forgées, vous pouvez également partager un dossier avec des personnes ne possédant pas de compte PLM. Toute personne connaissant le lien de téléchargement associé à un fichier ou à un dossier peut ainsi télécharger le fichier ou la totalité du dossier (éventuellement sous forme d’archive). De même, toute personne connaissant le lien d’envoi associé à un dossier peut y déposer des fichiers.

Enfin, vous pouvez définir une synchronisation entre un dossier sur votre poste de travail et une bibliothèque située sur le serveur PLMbox. Une fois mise en place, toute modification d’un côté entraîne une mise à jour automatique de l’autre côté.

PLMbox est une instance du logiciel seafile, installée sur la PLM. Les données résident donc sur la PLM.

Pour plus d’infos : http://seafile.com

 Mode d’emploi

Pour gérer les librairies et les partages il faut se rendre sur l’interface web.

Utilisez comme identifiant votre adresse mail associée à votre compte PLM (votre email labo en général).

Utilisez le mot de passe de votre compte PLM.

Pour déterminer l’adresse mail associée à votre compte PLM, connectez-vous sur https://webmail.math.cnrs.fr, puis [Paramétrage de compte]->[Paramétrage de compte], et vous verrez votre email sous l’intitulé "Contact Mail".

Pour créer une nouvelle librairie il suffit de créer sur le bouton "new library"

Ensuite, à l’aide des 3 boutons situés à côté d’une librarie (en dessous de "operations") on peut :

  • la partager avec d’autres personnes ayant un compte PLM en entrant leur adresse mail (bouton à droite de la flèche). Vous pouvez leur donner le droit de modifier les fichiers ou bien seulement de les lire. Les fichiers seront synchronisés automatiquement entre vos machines.
  • supprimer la librarie

On peut également gérer les fichiers et sous-dossiers :

Ceci permet notamment de créer un lien vers le fichier ou dossier (bouton "share") et de l’envoyer à n’importe qui (même sans compte PLM) pour qu’il puisse télécharger le ou les fichiers.
Le bouton "History" permet lui de voir les différentes versions du fichier depuis son ajout et donc de revenir à une version antérieure.

Une corbeille est également accessible en cliquant sur une librairie pour récupérer des fichiers supprimés par erreur.

Pour synchroniser la librairie avec son ordinateur il faut avoir installé le client seafile : http://www.seafile.com/en/download/. La synchrnisation se fait à partir du client. On peut aussi créer directement une librarie à partir d’un répertoire existant via le client.
Tout fichier ajouté ou modifié dans le dossier sur votre machine sera alors automatiquement synchronisé avec le serveur. Et réciproquement si vous ajoutez des fichiers via l’interface web.

 Caractéristique de PLMbox

  • volumétrie par défaut de 50Go par utilisateur (augmentable sur demande)
  • historique des versions de fichiers limité à 365 jours (augmentable sur simple demande)

 Mise en place de la synchronisation

Cette phase est facultative. Elle vous assure que les fichiers locaux sur votre machine seront synchro avec les fichiers distants (synchronisation bi-directionnelle).

Cette fonctionnalité nécessite l’installation d’un client sur votre machine. Voir la procédure d’installation https://github.com/haiwen/seafile/w....

Pour maintenir synchro la bibliothèque locale et la bibliothèque distante, votre client doit se connecter périodiquement au serveur PLMbox, sur le port 993.

Il faut donc que cette connexion soit autorisée depuis le site sur lequel vous vous trouvez.

 Installation du client sur le poste local

Lancer le client Seafile local. Si vous ne l’avez pas téléchargé : http://www.seafile.com/en/download/

Renseignez ainsi :

Ensuite, téléchargez les bibliothèques en faisant un clic droit sur chacune d’elles.

 En cas de multiples utilisateurs sur la même machine (LTSP...)

Si vous avez plusieurs utilisateurs qui se connectent sur la même machine ils ne pourront pas par défaut tous lancer le client seafile en même temps car celui-ci écoute sur un port local.
Il faut alors que chaque utilisateur modifie le numéro de port dans le fichier $HOME/.ccnet/ccnet.conf dans la section suivante :
[Client]
PORT = 13419
Remplacer le 13419 par une autre numéro de port supérieur à 1024.

 Accès via le protocole webdav

Dans certain cas, il peut-être intéressant d’accéder à ses données via webdav. Par exemple lorsqu’il n’existe pas de client Seafile pour le système d’exploitation que l’on utilise ou que notre application favorite ne propose pas de se connecter à un dossier Seafile mais propose un accès webdav (c’est le cas notamment des applications Documents et Good Reader sous iOS).

L’adresse du serveur à renseigner est https://plmbox.math.cnrs.fr/seafdav.

  • Utilisez comme identifiant votre adresse mail associée à votre compte PLM (votre email labo en général).
  • Utilisez le mot de passe de votre compte PLM.

 Transformer automatiquement vos fichiers joints en lien de téléchargement avec le module pour Thunderbird

Intérêts :

  • évitez d’encombrer les boîtes aux lettres avec de nombreux exemplaires des documents
  • envoyez des fichiers avec des extensions refusées par les antivirus de messagerie.(Mais restez vigilants en vérifiant systématiquement l’URL du serveur de téléchargement).

Installation :

  • Téléchargez la dernière version de seafile_for_filelink ici : https://plmlab.math.cnrs.fr/seafile/tb-filelink-seafile/
    Attention, faire un clique-droit sur le fichier puis cliquer sur "Enregistrer la cible du lien sous..."
  • Lancez Thunderbird et ouvrez le gestionnaire des modules complémentaires.
  • Un menu apparaît, choisissez « Installer un module depuis un fichier », et sélectionnez le fichier téléchargé.
  • Cliquez sur le bouton « Redémarrer maintenant ». Thunderbird se relance.

Configuration :

  • ouvrez les préférences sur l’onglet « Pièces jointes ».
  • Au niveau du sous-onglet "Sortant"
    • cochez "Proposer le partage pour les fichiers de plus de 1 Mo" (1 Mo conseillé)
    • cliquez sur le bouton « Ajouter » en bas et sélectionner Seafile dans la boite de dialogue.
  • Saisissez les informations concernant le serveur Seafile https://plmbox.math.cnrs.fr et l’adresse électronique associée à votre identifiant PLM du compte Mathrice (en général votre adresse de laboratoire)
  • Validez en cliquant sur « Paramétrer le compte ». Le mot de passe associé à l’identifiant PLM de votre compte Mathrice vous est demandé.
  • La bibliothèque « ThunderbirdFilelink » sera créée automatiquement dans Seafile.

Utilisation :

  • Lors de la rédaction d’un mail, l’ajout d’une pièce jointe plus grande que la taille indiquée fera apparaître un bandeau en bas vous proposant de créer un lien sur PLMbox avec le module Seafile que vous avez installé.
SPIP | | Plan du site | Suivre la vie du site RSS 2.0
Habillage visuel © digitalnature sous Licence GPL