 copier partager synchroniser un fichier entre deux postes voici un rapide panorama des solutions les plus couramment utiliser pour copier partager ou synchroniser des fichiers sous gnu linux comme bien souvent il n y a pas de solution miracle il existe un choix d outil adapté à des besoins particuliers un point de vue personnel va être donné sur l utilité de chaque outils je me place toujours dans le point de vue d un particulier sur un petit réseau les besoins seraient bien différent dans une grande structure copier un fichier entre deux postes copier un fichier entre deux postes consiste à le reproduire sur un machine distante deux outils sortent du lot scp et sftp scp description scp est l équivalent de cp mais par réseau il utilise le démon sshd fonctionnement son fonctionnement est simple scp fichier guillaume 19216802 home guillaume guillaume 19216802 s password fichier 100 9kb 58mb s 0000 il est possible également de rapartrier un fichier de la même manière scp guillaume 19216802 home guillaume fichier guillaume 19216802 s password fichier 100 9kb 58mb s 0000 l option r permet de récuperer un répertoire complet conclusion cette commande est pratique et rapide lorsqu on connait le fichier à copier ainsi que le répertoire de destination sftp description sftp est un protocole de transfert de fichier qui ressemble au ftp mais ce n est pas du ftp sur une couche ssl il utilise également le démon sshd fonctionnement du fait de la ressemblance avec ftp son fonctionnement est simple sftp guillaume 19216802 connecting to 19216802 guillaume 19216802 s password sftp cd tmp sftp put fichier fichier 100 9kb 58mb s 0000 sftp il est possible d accéder facilement à une autre machine en sftp grâce à des outils comme nautilus pour accèdé de façon temporaire à une machine faire dans nautilus ctrll dans la fenêtre taper sftp guillaume 19216802 si vous avez l habitude d accèder tout le temps à certaine machine il est possible de faire un connecteur réseau maintenant dans le poste de travail ou sur le bureau nous auront un icône nous permettant d accèder facilement à la machine distante  conclusion cette solution est plus adapté au tranfert dont on ne connait pas bien le chemin de destination ou que le préfère copier de façon graphique partager un fichier contrairement à la copier le partage permet à un groupe de personne d accèder à un même fichier et de le modifier nfs description nfs est un système de partage de fichier sous unix la version 4 de nfs vient juste de sortir et apporte de grande amélioration que nous attendions tous notamment pour l identification cette version n est pas encore à l heure actuelle finalisé fonctionnement nfs fonctionne sous la forme de client serveur sur le serveur la configuration de nfs se fait dans etc exports home ftp 19216803 ro sync 19216802 rw sync puis lancer la commande suivante pour que le changement soit pris en compte exportfs a dans l exemple précédent nous autorisons 19216802 et 19216803 à accedé en lecture à notre partage 19216802 à également accès en écriture conclusion nfs est pratique pour le partage de fichier entre machine de type unix son principal défaut est son manque d évolution depuis un certain temps la version 4 du serveur comble la plupart des manques que nous pouvons lui trouver samba description même si microsoft n a pas inventer le protocole cifs smb ce protocole est fortement lié au système windows fonctionnement le fichier de configuration principal de samba est etc samba smbconf voici un fichier de base pas de controle d accès global workgroup gnunux partage comment le service path home ftp guest ok yes conclusion samba va être avantageux pour le partage gnu windows voir la seule solution dans celle présenté simple à mettre en place  synchroniser des fichiers la synchronisation permet de faire un mirroir d un répertoire de façon automatique rsync description issu du projet samba rsync permet de synchroniser des mirroirs il est facile à mettre en place et a administrer fonctionnement il fonctionne sous un mode client serveur le fichier de configuration principe est etc rsyncdconf motd file etc motd max connexions 1 syslog facility local3 uid nobody gid nobody hosts allow 19216803 www comment fichier dupliquer path home ftp read only yes list yes le démon est lancé par inetd ou xinetd pour la partie cliente voir le contenu d un mirroir rsync rsync 192168025 www fichier dupliquer rsync rsync 192168025 www rsync rsync localhost www drwxrxrx 4096 20050308 225144 rwrr 128122 20050308 225144 documentzip rwrr 19 20050308 225018 test pour le téléchargement rsync avuz rsync 192168025 www rsync avuz rsync 192168025 www receiving file list done documentzip test wrote 1189 bytes read 163 bytes 270400 bytes sec total size is 128141 speedup is 9478 conclusion rsync est un système facile a mettre en place pour des mirroirs il est surtout adapter à la synchronisation dans un seul sens il peut géré un mécanisme d authentification sécurisé unison description unison est un système de synchronisation de dossier entre deux postes fonctionnement il faut commencer de faire un fichier de configuration par répertoire synchronisé il est possible de créer le fichier de configuration grâce à une interface graphique pour la lancer faire unison ui graphic voici par exemple le fichier de configuration unison test root home ftp root ssh root formation1 home ftp puis pour synchroniser faire unison test conclusion unison est surtout adapter à la synchronisation entre deux postes ou les deux peuvent être modifié fichier attaché taille sftp dans nautilus 4945 ko le lecteur réseau 1064 ko  copier partager synchroniser un fichier entre deux postes unison fonctionne avec windows je crois   copier partager synchroniser un fichier entre deux postes effectivement unison ainsi que rsync fonctionne parfaitement sous windows  ftp  