C'est une question assez intéressante, basée sur ma propre expérience en tant qu'utilisateur Linux.
La besoin de partager des fichiers il existe en chacun de nous, que ce soit un utilisateur novice ou expert. Je ne veux pas dire lors du partage de cette fois via des réseaux P2P ouverts, mais lorsque vous avez besoin de transmettre un document, une musique ou une vidéo très lourde à un ami, directement, PC à PC, ami à ami sur Internet.
Je vais vous donner des exemples de façons de partager des documents:
El Email: Ce n'est pas exclusif à Linux bien sûr, mais nous avons tous recours à cette alternative pour partager des documents, le problème est que ce n'est pas très confortable et qu'il ne remplit pas à 100% que directement de mon PC au PC de mon ami, l'intermédiaire est l'e-mail du serveur, qui a souvent des restrictions de taille et même des extensions de fichier.
Téléchargez le fichier sur Internet: Nous comprenons tous comment cela fonctionne, pour transférer ce type de fichiers, nous utilisons généralement des sites de "téléchargement direct", le Rapidshare typique ou un site similaire, nous téléchargeons le fichier sur le serveur, nous donnons le lien et nous le livrons à notre ami. Comme un pro a que lui ou les fichiers peuvent avoir beaucoup de poids, contre les limitations de ces sites, enfin ils ont une limite qui peut être de 100 Mo par fichier, allez, bien plus qu'un email mais insuffisant pour envoyer quelque chose de vraiment lourd rapidement. Cela fait perdre beaucoup de temps.
Je ne l'utiliserais pas non plus si ce que je partage est secret ou compromettant.
Dropbox / Ubuntu One: Je mets ces deux solutions en parallèle car, au fond, ce sont les mêmes. Ce sont deux solutions Linux qui fonctionnent dans le cloud, c'est-à-dire sur Internet également en tant qu'intermédiaires. Ils vous fournissent un espace de X quantité de gigaoctets, il est installé sur votre PC si vous le souhaitez et il synchronise son contenu avec celui du cloud. Il est utilisé pour le partage car vous pouvez partager des dossiers avec d’autres utilisateurs ou utiliser le dossier «public» et passer simplement le lien du fichier.
L'inconvénient de ce système, en plus de nécessiter un intermédiaire (avec la perte de temps correspondante) est qu'il nécessite une connexion sécurisée et utilise des ports qui pourraient être bloqués sur le PC du destinataire.
LAMP: Un beau jour vous décidez qu'il vaut mieux créer un serveur sur votre PC, comme ceux utilisés par les webs mais pour distribuer votre musique, vos documents ou vos vidéos avec vos amis (en supposant que vous ne vouliez pas passer par un intermédiaire). Enfin une solution directe. Le fichier passe de votre PC au PC de votre ami. Si vous ne savez pas ce qu'est LAMP.
Inconvénients: il est un peu lourd et peut être disproportionné en poids et en configuration pour ceux qui en ont besoin juste pour faire avancer les choses. De plus, pour recevoir des fichiers, il faut soit créer une page qui reçoit les fichiers (et tout le monde ne saurait la programmer), soit monter un FTP. Bref, pour ce type d'utilisation il peut être trop grand.
Droopy + Serveur simple HTTP: La solution la plus inconnue mais celle, enfin, du moins dans mon cas que j'ai découverte, est la plus efficace. Il existe deux outils, l'un pour recevoir des fichiers et l'autre pour partager ce que vous avez. Droopy est un script python qui vous permet de recevoir des fichiers de n'importe qui sur Internet directement dans un dossier spécial sur votre PC. Vous donnez l'adresse IP de votre PC à votre ami par exemple, avec le port 8000 en face (bien que cela puisse être celui que vous configurez) comme ceci> où il trouvera le "parcourir" typique pour télécharger des fichiers.
HTTP serveur simple C'est un serveur de fichiers (que j'ai rencontré hier) qui vous permet de faire l'inverse, au lieu de recevoir, de partager des fichiers. Pour cela, avec la console on met exactement dans le dossier que l'on va partager (avec la commande «cd», c'est ce que je veux dire) puis on exécute la commande suivante:
python -m SimpleHTTPServer 8000
Où "8000" est le port, ils peuvent choisir n'importe lequel. Ensuite, ils donnent l'adresse IP à l'ami et il verra les fichiers de ce dossier dans son navigateur.
La bonne chose à propos de ces solutions est que bien que l'IP soit donnée, ce qui est quelque chose de délicat, on suppose que nous le faisons à des personnes de confiance et que nous pouvons fermer les serveurs (fermeture de la console ou fin du processus) dès qu'ils ne le sont pas plus utilisé.
Maintenant, je dois vous demander:
Quelles solutions vous ou vos amis utilisez-vous pour partager des fichiers sous Linux? Quelque chose que nous n'avons pas mis dans l'article?
Une autre solution très confortable et rapide consiste à utiliser Opera Unite.
J'enregistre tout et je vais dans ma voiture chez mon ami pour la lui apporter. : P
Maintenant, si mon ami est au Congo, alors avec le filezilla et le télécharger sur l'hébergement, évidemment, j'ai un hébergement où le télécharger.
Je tiens à signaler à l'auteur que DropBox est une solution Linux, alors que c'est aussi Windowsera et Macquera, et qu'il n'est même pas nécessaire d'installer le client, puisque vous pouvez tout faire directement à partir du Web.
Les solutions indiquées sont correctes et dépendent du support sur lequel elles doivent être partagées: à distance.
Je manque l'utilisation de P2P, ou Microsoft Live SkyDrive et autres, ou des commandes de console Linux sur les réseaux privés.
Opera unite est la meilleure solution, pas de complications
par usb, pas de doute, même si vous devez le monter à la main :)
@esty ce qu'il reste de toi hahaha
@dav mais ce n'est pas une solution à distance
@Bicho Pro j'ai pensé mettre cette alternative mais je ne pensais pas que ce serait tellement surpeuplé, c'est une façon de partager dans un sens (vous envers les autres) mais inversement ce n'est pas équivalent, car l'autre devrait faire la même chose que vous et être installé Opera, etc.
@Rafael Hernamperez: J'ai déjà dit que nous nous concentrerions sur la manière dont nous partageons des fichiers sur Internet en privé, le P2P commun et actuel n'entre pas car, à quelques exceptions près, ce sont des fichiers que tout le monde voit en dehors de votre ami et vous .
Je le fais de plusieurs manières et selon les cas:
1.- Un seul fichier de Linux à Linux, j'utilise scp (copie sécurisée via ssh). C'est un peu complexe et nécessite la configuration d'un utilisateur qui peut copier des fichiers depuis la machine qui partage le fichier, mais c'est sécurisé.
2.- Un dossier de Windows vers Linux: Samba, sans autre commentaire.
3.- Un dossier de Linux vers Windows: également avec Samba. Dans gnome, c'est aussi simple que de cliquer avec le bouton droit sur le dossier et de choisir l'option de partage.
4.- Un seul fichier Linux à tout ce qui a un navigateur: BaShare. est un programme qui vous permet de partager un fichier sur le réseau, très similaire au script SimpleHTTPServer (il est très probablement utilisé) mais avec une interface graphique.
Je n'ai pas d'options pour les Maqueros car je n'ai pas de Mac à expérimenter.
Je ne partage rien, tout est à moi, ha ha
Pas sérieusement, généralement par Rapidshare et Company, mais si pour une raison quelconque je ne veux pas que ces fichiers soient inet par scp
La mauvaise chose est que je dois avoir un compte public, mais il y a peu de fois que je dois le faire via scp, et créer totalement un compte puis le supprimer ne prend rien.
SFTP ou via MSN (avec Kopete). En fonction de la taille, bien sûr.
J'utilise adrive pour partager des données avec mes amis, un disque dur virtuel de 50 gigaoctets de stockage, je télécharge tout ce qui va y être partagé et je partage le mot de passe avec mes amis les plus proches, c'est un peu lent car cela fonctionne avec java , mais si nous avons un peu de patience, nous pouvons en tirer le jus,
c'est mon secret s'il vous plait ne le dites à personne hehehe;)
http://www.adrive.com/
Comme vous, j'ai trouvé que la méthode la plus efficace pour moi est http.
Lorsque je veux partager, j'utilise simplement darkhttpd.
darkhttpd / dossier / del / fichier
et je leur donne mon IP. Fin: D
Si j'ai besoin d'envoyer ou d'apporter quelque chose de l'ordinateur de ma petite amie (qui utilise Arch Linux), je me connecte simplement via sftp.
Sur mon ordinateur portable avec Windows Vista, je peux entrer dans les dossiers samba; mais pas l'inverse, il n'est PAS possible d'ajouter des lecteurs réseau Vista
Eh bien, comme le commentent alavezz et BichoPro, Opera Unite serait une bonne solution s'il n'y avait qu'un peu plus de monde, mais pour être honnête, je le vois comme la solution la plus simple.
@insengrin: une petite amie qui porte une voûte? Oo
pour les petits fichiers j'utilise emesene
plusieurs fois j'utilise asapload (essayez-le, c'est très bien) et si je ne veux pas que quelqu'un le voie, je le mets dans un rar, tar.gz, zip ou autre avec une clé
J'utilise rarement xampp
@seth :
Pourquoi oo? Ne peuvent-ils pas maintenant?
xD
"Je ne parle pas de partager cette fois sur des réseaux P2P ouverts, mais lorsque vous avez besoin de transmettre un document, une musique ou une vidéo très lourds à un ami, directement, de PC à PC, d'ami à ami sur Internet."
Sources que vous pouvez également faire avec le protocole BitTorrent, c'est-à-dire P2P: P
Vous pouvez partager un fichier de pc en pc avec un torrent, la limitation est votre bande passante, (je le fais si nécessaire) c'est pourquoi il est partagé avec + utilisateurs pour améliorer le téléchargement.
Différent de ça, je soutiens esty xD
sry le 2ble commenté
Safari Mac Jojo
Ce devrait être Arora sous Linux xDD
par ftp régulièrement, mais quand je suis sur une victoire le plus rapide est avec hfs, je l'utilise car c'est plus générique et universel que d'utiliser la samba.