Partage de fichiers · 3 min read · Dec 16, 2025
Comment partager des fichiers localement sur Linux en utilisant NitroShare
NitroShare est une application de transfert de fichiers multiplateforme qui peut aider les utilisateurs de Linux à déplacer des fichiers d’un appareil à un autre tant qu’elle est installée sur tous. Bien qu’il existe de nombreuses façons de le faire, et que certaines soient plus sécurisées que NitroShare, celle-ci est l’une des plus simples et des plus faciles à utiliser pour les tâches de partage de fichiers courantes au quotidien. Dans ce guide rapide, je vais montrer comment transférer un fichier exemple d’un système Ubuntu vers un système Arch.
Tout d’abord, nous devons installer NitroShare sur les deux systèmes. NitroShare est déjà disponible dans les dépôts par défaut d’Ubuntu, vous pouvez donc l’installer en ouvrant un terminal et en tapant
sudo apt-get install nitroshareCependant, si vous souhaitez la version la plus récente du logiciel, il existe un dépôt officiel proposé par les développeurs de l’application que vous pouvez ajouter en entrant les commandes suivantes :
sudo apt-add-repository ppa:george-edison55/nitroshare..suivi de :
sudo apt-get update et ensuiteet ensuite
sudo apt-get install nitrosharepour installer la dernière version.
Sur Arch, le paquet se trouve dans le dépôt AUR. Si vous avez des difficultés à l’installer à partir de l’outil “pacman”, ouvrez simplement un terminal et tapez les commandes suivantes :
wget https://aur.archlinux.org/cgit/aur.git/snapshot/nitroshare.tar.gzpour télécharger le paquet, puis
tar xf nitroshare.tar.gzpour décompresser le fichier téléchargé, puis
cd nitrosharepour entrer dans le répertoire nouvellement créé, et enfin
makepkg -sripour installer NitroShare.

Après avoir installé l’application sur les deux systèmes, lancez-la depuis le menu et une nouvelle icône apparaîtra dans votre barre d’état. Envoyer un fichier aux appareils qui partagent la même connexion réseau est aussi simple que de cliquer à gauche/droite sur l’icône de la barre d’état et de sélectionner l’option “Envoyer des fichiers…”.

Cela ouvrira une fenêtre de gestion de fichiers qui vous permettra de sélectionner les fichiers que vous souhaitez envoyer. Vous pouvez envoyer un ou plusieurs fichiers, ou même un répertoire entier. L’étape suivante consiste à choisir l’appareil auquel les fichiers doivent être envoyés (un seul dans mon cas de toute façon).

Et ensuite, une boîte de dialogue affichera la progression du transfert. Vous pouvez fermer cette fenêtre de progression et NitroShare continuera à fonctionner en arrière-plan. Une fois le transfert terminé, vous serez notifié par le système de notifications.

Les paramètres de l’application sont accessibles en cliquant sur l’icône de l’application dans la barre d’état et en sélectionnant l’option “Paramètres”. Là, vous trouverez trois onglets concernant différents aspects de la fonctionnalité de l’application. Dans l’onglet “Général”, vous pouvez définir un nom d’appareil qui sera diffusé sur le réseau, définir des options de démarrage automatique et également définir le “comportement de réception”.

Dans l’onglet “Avancé”, vous verrez les paramètres de port et de diffusion. La valeur par défaut devrait fonctionner correctement, mais si vous avez des problèmes avec un numéro de port particulier, vous pouvez le changer. De plus, les paramètres de délai d’attente et d’intervalle de diffusion peuvent potentiellement rendre votre appareil plus facilement et fréquemment découvrable, mais notez qu’il y aura un léger inconvénient en termes de charge de trafic en raison de la communication constante.

Si toute cette simplicité dans l’envoi et la réception de fichiers vous rend un peu nerveux et que vous souhaitez ajouter une couche de sécurité à l’application, allez dans la section “Sécurité” et cliquez sur la case “Activer TLS”. Là, vous pouvez ajouter des certificats CA, des phrases de passe de clé privée, etc.

Pour la création d’une clé privée, ouvrez un terminal et tapez
openssl genrsa -des3 -out rootCA.key 2048Si vous souhaitez une taille de clé plus élevée, vous devez remplacer “2048” par “4096”. Un autre détail est le paramètre “-des3” qui ajoute une protection par mot de passe à la clé. Si vous ne souhaitez pas cette étape, supprimez ce paramètre de la commande précédente.
Ensuite, tapez :
openssl req -x509 -new -nodes -key rootCA.key -sha256 -days 2048 -out rootCA.pemet vous serez invité à signer vous-même le certificat en ajoutant quelques détails personnels, ce qui se fait en répondant à une série de questions. Le paramètre “-days” définit la période avant l’expiration de la clé, donc changez sa valeur selon vos souhaits. La forme finale du fichier devrait ressembler à ceci :

Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.