Publicité
Lorsque vous créez votre propre serveur de fichiers ou un stockage connecté au réseau, vous pourriez être surpris de la quantité de réflexion que vous devez accorder au déplacement de vos fichiers.
À l'œil humain, chaque approche est identique (comme invisible), mais sur le plan technique, vos ordinateurs parlent de manières très différentes. L'approche que vous adopterez dépendra des systèmes d'exploitation et des types d'appareils que vous comptez connecter.
1. FTP
FTP signifie File Transfer Protocol. Il s'agit d'une méthode standard pour déplacer des fichiers entre un client et un serveur. Votre ordinateur portable, par exemple, est le client. Votre serveur domestique est bien le serveur.
FTP est polyvalent dans la mesure où votre système d'exploitation n'a pas vraiment d'importance. Le protocole existe depuis avant qu'aucun d'entre eux n'ait d'interfaces utilisateur graphiques. Votre routeur peut même être équipé d'un port USB et prendre en charge le transfert de données vers un disque dur externe via FTP (qui est un moyen facile de créer un serveur domestique, bien que loin d'être aussi robuste que la configuration d'une machine dédiée emploi).
Vous pouvez protéger vos données en exigeant un nom d'utilisateur et un mot de passe, mais par défaut, FTP transférera vos informations d'identification non cryptées. Cela peut être correct sur votre réseau domestique, mais vous voudrez quelque chose de plus sécurisé lorsque vous travaillez sur un réseau plus grand ou lorsque vous transmettez des fichiers sur Internet.
Cela ne signifie pas que vous devez abandonner FTP. Vous pouvez essayer FTPS, une variante qui crypte votre connexion.
2. SMB
SMB signifie Server Message Block. Bien qu'il ait commencé comme un projet IBM, il est devenu un moyen pour les ordinateurs exécutant Microsoft Windows de communiquer sur un réseau local. Lorsque vous créez un dossier à l'aide de l'Explorateur Windows et étendez l'accès à d'autres utilisateurs, vous le faites via SMB.
SMB n'est pas limité aux utilisateurs de Windows. Vous pouvez également accéder à ces fichiers à partir de macOS, Linux et d'autres systèmes d'exploitation de type Unix. Apple appelle son implémentation SMBX, tandis que sous Linux, l'implémentation est connue sous le nom de Samba. Dans les deux cas, votre ordinateur portable peut servir de serveur ou de client.
SMB est idéal pour répartir des fichiers entre des machines sur un réseau local de manière multiplateforme. Les utilisateurs n'ont pas besoin de connaissances techniques pour commencer à partager des dossiers et à télécharger des fichiers, à part la connaissance de la section réseau dans la barre latérale d'un gestionnaire de fichiers.
3. AFP
AFP, ou Apple Filing Protocol, est le système propriétaire d'Apple pour connecter différents ordinateurs macOS. Si vous avez un foyer rempli de produits Apple ou si vous dirigez une entreprise qui utilise du matériel Apple, cela peut être le protocole de transfert de fichiers le plus approprié pour vous.
Bien que l'AFP soit spécifique aux appareils Apple, vous pouvez acheter des systèmes multimédias domestiques prenant en charge le protocole. Vous pouvez aussi configurer votre propre box FreeNAS ou OpenMediaVault FreeNAS vs. OpenMediaVault contre Amahi: Quel est le meilleur pour un NAS DIY?Vous planifiez un NAS bricolage mais vous ne savez pas quelle solution choisir? Découvrez ce qui vous convient le mieux: FreeNAS, OpenMediaVault ou Amahi! Lire la suite avec un ancien PC et utilisez AFP pour partager des fichiers avec vos iMac, MacBook et iPad.
D'un autre côté, si vous ne travaillez pas exclusivement avec du matériel Apple, il y a peu de raisons de vous préoccuper de l'AFP. Ce protocole est assez spécialisé. D'autres options offrent une meilleure compatibilité multiplateforme ou communication entre les serveurs.
4. NFS
Le système de fichiers réseau, connu sous le nom de NFS, est un protocole utilisé sur les ordinateurs Unix et de type Unix (tels que Linux). Sa force réside dans la capacité de nombreuses machines à accéder régulièrement au même serveur. NFS peut offrir des vitesses plus rapides sur les ordinateurs qui prennent en charge le protocole.
Un inconvénient de NFS est que, même si vous utilisez un bureau Linux, la configuration n'est pas évidente. Les instructions vous dirigeront généralement vers la ligne de commande, vous devrez dire à votre ordinateur de monter des partages réseau comme s'il montait du matériel physique. Comme son nom l'indique, vous traitez un dossier partagé sur un réseau comme s'il faisait partie de votre système de fichiers.
Encore une fois, la configuration de NFS n'est pas difficile si vous êtes à l'aise avec la ligne de commande, mais le processus n'est pas quelque chose d'intuitif que vous pouvez découvrir et configurer à partir du gestionnaire de fichiers de votre bureau.
5. SSH / SFTP
SSH signifie Secure Shell. Il s'agit d'une méthode de connexion et de gestion d'une machine distante. Si vous souhaitez exécuter des commandes sur un serveur, qu'il réside dans votre sous-sol ou sur une batterie de serveurs située à des milliers de kilomètres de là, vous pouvez vous tourner vers SSH pour faire le travail.
À lui seul, SSH n'est pas un protocole de transfert de fichiers. C'est là que SFTP entre en jeu, autrement connu sous le nom de SSH File Transfer Protocol ou Secure File Transfer Protocol. Il s'agit d'un moyen de transférer des fichiers via une connexion cryptée. Malgré la similitude de nom, SFTP ne fait pas référence à l'utilisation de FTP sur SSH, ce qui est une affaire compliquée.
SFTP est une méthode différente de transfert de données utilisant la même technologie que SSH.
SFTP n'est pas nécessaire pour un serveur domestique, sauf si vous craignez que quelqu'un ait accès à votre réseau Wi-Fi et espionne votre trafic. SFTP est une meilleure option pour transférer des fichiers depuis ou vers des emplacements extérieurs à votre domicile. Mais cela ne signifie pas que vous devez utiliser SSH lorsque vous déplacez des fichiers à distance.
Si vous disposez d'une connexion VPN active chiffrant votre trafic Web, vous pouvez utiliser FTP ou monter des partages NFS en sachant que vos données sont protégées. L'utilisation de SFTP en conjonction avec un VPN est quelque peu redondante.
6. DLNA
DLNA est l'abréviation de Digital Living Network Alliance. Il s'agit d'une norme de certification plutôt que d'un protocole de transfert de fichiers, mais c'est toujours un acronyme que vous devrez peut-être connaître lors de la configuration d'un serveur multimédia domestique. Si vous avez l'intention de diffuser des fichiers sur une Smart TV ou une console de jeu vidéo, vous aurez besoin d'un serveur avec prise en charge DLNA.
Pour diffuser du contenu via DLNA, vous n’ouvrez pas votre gestionnaire de fichiers pour partager ou accéder à des fichiers. Vous n’accédez pas aux fichiers via une méthode appelée DLNA.
Au lieu de cela, vous avez besoin d'un logiciel dédié. Plex est l'un des exemples les plus populaires Les meilleures solutions préconfigurées, de bricolage et de NAS pour un serveur PlexVous recherchez le meilleur serveur Plex? Voici quelques-unes des meilleures façons de gérer un serveur Plex à petit budget, préconfigurées et bricolées! Lire la suite , Emby étant une alternative open source. Ces programmes prennent vos fichiers bruts et les transmettent dans un format que les appareils compatibles DLNA comprennent.
Vous pouvez diffuser de la musique et des vidéos à partir d'un ordinateur de bureau, d'un ordinateur portable ou d'un NAS dédié. Ce qui importe, c'est que vous exécutiez le logiciel nécessaire à la fois sur l'appareil qui envoie et sur l'appareil qui reçoit.
La meilleure façon de transférer des fichiers sur un réseau domestique
Chaque morceau de logiciel ou de code sur votre ordinateur existe finalement quelque part sous forme de fichier, il n'est donc pas surprenant qu'il existe de nombreuses façons de déplacer des fichiers. Mais cela n'a pas besoin d'être compliqué. Selon votre cas d'utilisation, certains protocoles sont faciles à recommander.
- Vous utilisez Windows et vous souhaitez partager des fichiers avec des membres de votre famille? SMB
- Vous avez plutôt un foyer Apple? AFP
- Vous souhaitez partager des fichiers entre deux bureaux Linux? SMB
- Vous voulez une connexion continue entre un bureau et un serveur Linux? NFS
- Vous voulez quelque chose qui ne se soucie vraiment pas du système d'exploitation que vous préférez? FTP
- Besoin de sécurité lorsque vous n'êtes pas à la maison? SFTP
- Diffusez de la musique et des vidéos sur un téléviseur? DLNA
Vous ne voulez pas vous embêter avec un réseau? Vous pouvez toujours vous en tenir à l'utilisation de lecteurs flash. Ou si vous travaillez avec des fichiers multimédias volumineux, vous souhaiterez peut-être aller avec un disque dur portable Les 8 meilleurs disques durs portables que vous pouvez acheter dès maintenant Lire la suite .
Bertel est un minimaliste numérique qui écrit à partir d'un ordinateur portable avec des commutateurs de confidentialité physiques et un système d'exploitation approuvé par la Free Software Foundation. Il valorise l'éthique par rapport aux fonctionnalités et aide les autres à prendre le contrôle de leur vie numérique.