Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
partage [Le 08/02/2020, 18:19]
176.177.5.83 [Partage de fichiers]
partage [Le 25/09/2025, 18:20] (Version actuelle)
krodelabestiole [Partage de fichiers] reordre / détails
Ligne 1: Ligne 1:
 {{tag>​portail samba nfs imprimante réseau}} {{tag>​portail samba nfs imprimante réseau}}
- 
----- 
  
 ====== Partage ====== ====== Partage ======
Ligne 13: Ligne 11:
 </​note>​ </​note>​
  
-Un nombre croissant de personnes possède ​un réseau local à la maison. Un réseau local permet non seulement de partager des données, mais aussi de partager des périphériques+Pour peu que nous ayons une connexion à Internet, ou quelques appareils reliés par câble ou [[:WiFi]], nous possédons tous un réseau local à la maison. Un réseau local permet non seulement de partager des données ​(fichiers, ou données et flux multimédia), mais aussi de partager des périphériques ​([[:​scanner]][[:imprimante]]//box// internet[[:NAS]], caméras, écrans, clavier et souris, [[: domotique]], etc.), entre différents appareils ​(ordinateurs,​ smartphones,​ smart TV, tabletteséventuellement avec différents utilisateurs.
- +
-Ainsiil existe un certain nombre de périphériques qui peuvent être utilisés en réseau ​les scannersles imprimantescertains disques durs, etc. la liste (qui n'est pour l'​instant pas complèteest disponible ci-dessous. +
- +
  
 ===== Partage de fichiers ===== ===== Partage de fichiers =====
  
 Le partage de fichiers sous Linux est possible via plusieurs moyens : \\ Le partage de fichiers sous Linux est possible via plusieurs moyens : \\
- 
-  * **[[:​iscsi|ISCSI]]**,​ développé par IBM, permet le partage de volumes physiques (disques, partitions) ou virtuels (image disque créée avec l'​outil dd) d'un serveur vers un poste client; c'est ensuite au poste client de prendre en charge le formatage et la gestion du disque physique ou virtuel, tel un simple disque SCSI branché directement sur la machine cliente, cette technique a l'​avantage de soulager un serveur et offre de meilleurs débits que SAMBA et NFS, et permet d'​outrepasser les DRM de certains logiciels propriétaires interdisant leur exécution sur un disque réseau, néanmoins, leur utilisation est exclusive (un disque ne peut être connecté qu'à un client à la fois), et vous perdrez le bénéfice qu'​accordent les systèmes de fichiers EXT2/3/4 et BTRFS sur un partage SAMBA ou NFS, si vous formatez le disque partagé au travers du protocole ISCSI, en NTFS ou Fat32 (nécessaire pour Steam sous Windows, par exemple, qui rencontre des problèmes avec SAMBA et NFS.) 
  
   * **[[:​nfs|NFS]]** permet le partage de fichiers en //montant// les dossiers distants partagés dans l'​arborescence locale comme un dossier local. NFS est particulièrement adapté à la centralisation d'une grande quantité de données dans un ordinateur qui s'​occupera de les distribuer sur le réseau (par exemple le partage sur tous vos ordinateurs de toute votre collection de musique/​vidéo). Par contre il est peu adapté à la création de nombreux petits partages par poste. NFS est assez léger ce qui lui permet de recycler assez habilement une ancienne machine en serveur NFS personnel.   * **[[:​nfs|NFS]]** permet le partage de fichiers en //montant// les dossiers distants partagés dans l'​arborescence locale comme un dossier local. NFS est particulièrement adapté à la centralisation d'une grande quantité de données dans un ordinateur qui s'​occupera de les distribuer sur le réseau (par exemple le partage sur tous vos ordinateurs de toute votre collection de musique/​vidéo). Par contre il est peu adapté à la création de nombreux petits partages par poste. NFS est assez léger ce qui lui permet de recycler assez habilement une ancienne machine en serveur NFS personnel.
Ligne 29: Ligne 21:
 <note important>​NFS est compatible avec Windows, mais le fonctionnement peut être assez aléatoire.</​note>​ <note important>​NFS est compatible avec Windows, mais le fonctionnement peut être assez aléatoire.</​note>​
  
-  * **[[:​Samba]]** permet le partage de fichiers entre un poste Gnu-Linux avec un réseau utilisant les protocoles Windows (ou avec un poste Windows). Samba est particulièrement adapté à la création de plein de petits partages locaux entres différents ordinateurs. Vous pouvez aussi centraliser les données dans un seul gros partage pour que tous le monde puisse y accéder mais NFS y est plus adapté.+  * **[[:​Samba]]** permet le partage de fichiers entre un poste Gnu-Linux avec un réseau utilisant les protocoles Windows (ou avec un poste Windows). Samba est particulièrement adapté à la création de plein de petits partages locaux entres différents ordinateurs. Vous pouvez aussi centraliser les données dans un seul gros partage pour que tout le monde puisse y accéder mais NFS y est plus adapté. A noter que SMB v1 est désactivée par défaut à partir de la version 4.11 de Samba [[https://​wiki.samba.org/​index.php/​Samba_4.11_Features_added/​changed|comme indiqué le paragraphe 7.2.2 du wiki]].
  
-<​note>​SMB v1 sera désactivée par défaut à partir ​de la version 4.11 de Samba [[https://​wiki.samba.org/​index.php/​Samba_4.11_Features_added/​changed|comme indiqué le paragraphe 7.2.2 du wiki]]</​note>​+  * **[[:​SFTP]]** permet, entre autre, ​de naviguer dans vos fichiers de manière sécuriséeC'est un outil basé sur [[:SSH]], particulièrement adapté au passages ​de fichiers à travers Internet, mais très lié aux utilisateurs UNIX et à leurs [[:permissions]], donc peu souple.
  
-  * **[[:sshfs|SSHFS]]** permet, ​entre autres, ​de naviguer dans vos fichiers ​de manière sécuriséemême par Internet, comme si vous étiez ​en local. C'est un outil qui s'utilise par-dessus ​[[:ssh|SSH]]. Particulièrement adapté au passages ​de fichiers à travers internet mais le cryptage des données peut le rendre très lent sur un réseau local.+  * **[[:FTP]]** permet ​le transfert de fichier à travers un réseau local ou Internet. Plus universel et système-agnostique que **SFTP**ce protocole était très utilisé pour le partage ​de fichiers, ​aussi bien sur Internet ​qu'en local, mais son niveau de sécurité faible le rend aujourd'hui quasiment obsolète. On peut encore utiliser **[[wpfr>​File Transfer Protocol Secure|FTPS]]** qui lui apporte une surcouche ​de sécurité.
  
-  * **[[FTP]]** permet le transfert de fichier à travers un réseau local ou Internet via un protocole totalement externe à la gestion "​normale"​ de vos fichiers. Ce protocole est très peu adapté au partage de données à travers un réseau local mais est malgré tout très utilisé dans ce but (par exemple les Freebox HD ou autres boxs utilisent ce protocole). Le FTP est par contre très adapté à la diffusion sur internet d'un ou de plusieurs de vos dossiers le tout protégé (optionnellement) par un mot de passe. Contrairement à SSHFS il est universeltrès simple à utiliser quel que soit votre système d'​exploitation ​et ne requiert pas de connaître le mot de passe de votre pc (vous pouvez mettre un mot de passe différent de celui de votre utilisateur pour accéder ​au FTP)+  * **[[:WebDAV]]** est une extension du HTTP(S), donc particulièrement souple, sécurisé, ​et adapté ​au [[:web]] et au //​[[:​cloud]]//​.
  
-  * **__Serveur web local__** Avec python en exécutant, dans le dossier à partager : <code bash>​python -m SimpleHTTPServer 80</​code>​ Pour accéder aux fichiers il suffit de se connecter avec un navigateur ​à votre autre pc (adresse du type 192.168.1.*) (Si vous diposez de python v3, il faut exécuter ​ python -m http.server 80.)+  * **[[Warpinator]]** est un logiciel multiplateforme permettant de transférer des fichiers aisément d'une machine reliée ​à votre //box// / routeur à une autre, ​qu'il s'​agisse d'un ordinateur ou d'un smartphone, mais uniquement sur le réseau local, pas sur InternetLe logiciel est développé par [[:​distributions#​Linux Mint]] et est très simple d'​usage.
  
-  * [[http://code.google.com/​p/​transfer-on-lan/|Transfer On LAN]] Un logiciel multiplicative récent.+  ​* **[[https://localsend.org/fr|LocalSend]]** propose les même fonctionnalités que **Warpinator**,​ mais il est encore plus simple d'​utilisation,​ compatible en plus avec macOS, et permet, outre des fichiers, de transférer rapidement du texte ou le contenu du [[:​presse-papier]]. Il est disponible pour Ubuntu en [[:​Flatpak]] et en [[:snap]].
  
-  * [[http://code.google.com/​p/​dukto/​|Dukto]] Un autre logiciel multiplate-forme.+  * **Serveur web local**, par exemple avec python en exécutant, dans le dossier à partager ​<code bash>​python -m SimpleHTTPServer 80</code> Pour accéder aux fichiers il suffit de se connecter avec un navigateur à votre autre pc (adresse du type 192.168.1.*) (Si vous disposez de python v3, il faut exécuter ''​python ​-m http.server 80''​.)
  
-  * [[http://​www.d-lan.net/​|D-LAN]] Un autre logiciel multiplate-forme. Qui comme avantage de permettre l'échange massif ​et facile ​de fichiers.+  ​* **[[:ISCSI]]**, développé par IBM, permet le partage de volumes physiques (disques, partitions) ou virtuels (image disque créée avec l'​outil ''​[[man>​dd]]''​) d'un serveur vers un poste client; c'est ensuite au poste client de prendre en charge le formatage et la gestion du disque physique ou virtuel, tel un simple disque SCSI branché directement sur la machine cliente, cette technique ​l'avantage de soulager un serveur et offre de meilleurs débits que SAMBA et NFS, et permet d'​outrepasser les DRM de certains logiciels propriétaires interdisant leur exécution sur un disque réseau, néanmoins, leur utilisation est exclusive (un disque ne peut être connecté qu'à un client à la fois), ​et vous perdrez le bénéfice qu'​accordent les systèmes ​de fichiers ​EXT2/3/4 et [[:BTRFS]] sur un partage [[:SAMBA]] ou [[:NFS]], si vous formatez le disque partagé au travers du protocole ISCSI, en NTFS ou Fat32 (nécessaire pour Steam sous Windows, par exemple, qui rencontre des problèmes avec SAMBA et NFS.)
  
-<note tip>Pour ceux qui ont la nouvelle Freebox révolution,​ il existe un moyen ultra simple ​d'avoir un partage. En effet, il un espace de stockage ​partagé dans la box. Pour y accéderil suffit de faire raccourcis>​réseau>​freebox. On peut même faire un raccourci vers les dossiers de cet espace avec un simple glisser/​déposer vers le tableau de bord ou vers le menu raccourcis de Nautilus. +<note tip>Les //box// des fournisseurs ​d'accès Internet proposent souvent des fonctionnalités de partage ​très simples d'​utilisation : on peut dans ce cas connecter ​un espace de stockage ​en USBet le rendre accessible en local ou sur Internet.</​note>​
-À partir de Windows, ça doit aussi être très simple pour ceux qui ont plusieurs systèmes ​sur le réseau. Attention toutefois, en cas de panne d'​internet,​ vous n'​aurez plus accès à votre partage.</​note>​+
  
 ==== Partage de fichiers avec Samba ==== ==== Partage de fichiers avec Samba ====
Ligne 55: Ligne 46:
  
   * [[samba]] (configuration du partage)   * [[samba]] (configuration du partage)
-  * [[system-config-samba]] ​(interface graphique pour samba)+  * [[system-config-samba]] interface graphique pour samba - malheureusement cet outil graphique simple qui permettait cependant la gestion des utilisateurs samba n'​existe plus à partir d'​Ubuntu 20.04 et ça n'​émeut personne (? :À VOIR LES COMMENTAIRES sur launchpad), voir [[https://​bugs.launchpad.net/​ubuntu/​+source/​system-config-samba/​+bug/​1876999|bug launchpad]]
   * [[RTU_Samba]] (configuration du partage en 1 clic)   * [[RTU_Samba]] (configuration du partage en 1 clic)
   * [[samba_smb.conf|smb.conf]] (le fichier permettant de configurer samba)   * [[samba_smb.conf|smb.conf]] (le fichier permettant de configurer samba)
Ligne 75: Ligne 66:
 <​file>​socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192</​file>​ <​file>​socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192</​file>​
  
-Redémarrer Samba : voir [[samba_smb.conf|Le fichier de configuration de Samba : smb.conf]] ​+Redémarrer Samba : voir [[samba_smb.conf|Le fichier de configuration de Samba : smb.conf]]
  
 ==== Partage de fichiers avec NFS ==== ==== Partage de fichiers avec NFS ====
Ligne 87: Ligne 78:
  
 Pour accéder à un partage NFS depuis un client Windows, suivez le tutoriel : [[:​tutoriel:​nfs_client_windows|Comment configurer un PC client Windows pour accéder à un partage NFS]]. Pour accéder à un partage NFS depuis un client Windows, suivez le tutoriel : [[:​tutoriel:​nfs_client_windows|Comment configurer un PC client Windows pour accéder à un partage NFS]].
 +Miloud le rat
  
 ==== Partage de fichiers avec UPnP ==== ==== Partage de fichiers avec UPnP ====
Ligne 105: Ligne 97:
    * [[neufbox_partage_ftp|Partage par un disque dur relié à une NeufBox]]. Les autres box des fournisseurs d'​accès Internet fonctionnent sur des principes similaires.    * [[neufbox_partage_ftp|Partage par un disque dur relié à une NeufBox]]. Les autres box des fournisseurs d'​accès Internet fonctionnent sur des principes similaires.
  
 +==== Partage de fichiers en pair à pair (peer2peer) ====
 +  * [[:croc]]
 +  * [[syncthing|Syncthing]]
 ====Pour Lubuntu==== ====Pour Lubuntu====
 L'​outil de partage installé par défaut sur Lubuntu est [[:​shares-admin]]. Reportez-vous à sa page pour plus d'​informations. L'​outil de partage installé par défaut sur Lubuntu est [[:​shares-admin]]. Reportez-vous à sa page pour plus d'​informations.
Ligne 112: Ligne 107:
 === Partage de périphériques (carte son, écran, lecteur dvd/bluray, ...) === === Partage de périphériques (carte son, écran, lecteur dvd/bluray, ...) ===
 Il est aussi possible de partager un fichier spécial (block device) par le réseau grâce à nbd (Network Block Device) Il est aussi possible de partager un fichier spécial (block device) par le réseau grâce à nbd (Network Block Device)
-Voir ici : [[http://​en.wikipedia.org/​wiki/​Network_block_device|Wikipedia Nbd]]+Voir ici : [[https://​en.wikipedia.org/​wiki/​Network_block_device|Wikipedia Nbd]]
  
 FIXME : **Cette section est incomplète. Il faut configurer NBD avant toute action.**\\ FIXME : **Cette section est incomplète. Il faut configurer NBD avant toute action.**\\
  • partage.1581182357.txt.gz
  • Dernière modification: Le 08/02/2020, 18:19
  • par 176.177.5.83
  • Actuellement bloqué par: 114.119.136.196,10.42.1.254