Système de fichiers virtuels à l’aide de la librairie FUSE

    

  

  

EasyFS

 
  Système de fichiers virtuel
  Eléonore KLEIN

Mathieu MARTIN

Pascal MIETLICKI

Jihed OTHMANI



Objectif et description du projet


Objectif du projet

  • Implémenter un protocole de communication pour les échanges de données avec un serveur Web sous apache grâce au langage PHP.
  • Implémenter un système de fichier virtuel représentant l’espace disque de l’utilisateur.

Description

Mise en place d’un système de fichiers virtuels à l’aide de la librairie FUSE (userspace) à partir d’un fichier XML qui contiendra l’arborescence du répertoire de l’utilisateur. L’échange devra être sécurisé, une authentification de l’utilisateur doit être faite au préalable.

Le système de fichiers, une fois monté, devra être navigable, l’utilisateur, selon ses droits, pourra créer, modifier et lire les différents fichiers et répertoires lui appartenant, une mise à jour sur le serveur distant sera, par la suite, effectuée. Une gestion précise des droits sur l’ensemble des fichiers de son répertoire doit être mise en œuvre.