Le stockage et le partage de fichiers

De PiX-Mania Wiki.

Heu ? Pourquoi cette page ?

Heu ... Oui, pourquoi ... Ben parce que ca fait déjà un bout de temps que je me demande comment faire transiter des fichiers tout en permettant de les partager ... Oui, je suis graveImage:VeryHappy.gif mais vu que je sais pas comment m'y prendre, ben jme suis dis : "jvais faire une page sur le Wiki!"Image:Smile.gif.


Le partage de fichier

Le partage de fichier, tout le monde connait. C'est quand une personne permet à une autre personne de télécharger des fichiers. Il y a bien sur divers type de partage de fichier dont voici les plus connus (lecture/écriture) :

  • FTP
  • Samba
  • NFS


La question que beaucoup se pose, c'est : "c'est lequel le mieux de tous ?". Mouais, j'aurais bien mon idée, mais ce n'est qu'une idée parmis tant d'autre ... FTP est, je pense, le plus standardisé et le plus ancien. Il a été créé uniquement pour le transfert de fichier et pourrait avoir quelques avantages sur les deux autres. Samba est très connu car il est implémenté dans tout Windows. C'est ainsi que les n00b comme moi qui ont commencé par Windows ont forcément joué avec le partage de fichier "Samba" qui à d'ailleurs aussi quelques avantages comparé aux autres. NFS est un rien différent car il est prévu pour être "monté" de manière à ce que le partage se transforme en un "disque local" ...


Bon, ca fait du bla bla tout ca, on va faire un petit listing du bien et du pas bien :

  • FTP
    • + : standardisé et présent sur tout système d'exploitation, FXP (transfert d'un serveur à un autre), peut permettre le cryptage
    • - : problème de firewall, canal de données (passif ou actif), diverse implémentation dérivant du FTP basique (FTPES par exemple)
  • Samba
    • + : montage du partage automatique sous Windows (possible en manuel sur Unix/Linux), broadcast des partages (au niveau de l'hote)
    • - : développé par M$ donc, pas très nette, pas présent de base sur Unix/Linux, lenteur, instable parfois, nécessite modification du kernel
  • NFS
    • + : se monte comme un système de fichier, conservation des droits sur les fichiers
    • - : instable, provoque des wait au niveau des IO, pas de sécurité, problème de firewall, nécessite modification du kernel


Bon, selon ce qu'il y a au dessus, on pourrait en déduire que :

  • FTP
    • parfais pour l'Internet ou pour les VPN
  • Samba
    • parfais pour les parcs sous Windows
    • pas spécialement intéressant via le Net/VPN
    • pourrait être risqué via le Net (car ouverture de certain port dangereux)
  • NFS
    • trop risqué par Internet
    • parfais en DMZ


Donc maintenant, à vous de faire vos partage selon ce que vous souhaitezImage:Wink.gif.

Outils personnels