GNU/Linux >> Tutoriels Linux >  >> Arch Linux

Comment partager instantanément des fichiers et des dossiers dans Arch Linux

Il existe de nombreuses façons de partager des fichiers ou des dossiers dans Arch Linux. Vous pouvez configurer un partage Samba, un partage NFS ou utiliser une clé USB pour partager ou transférer des fichiers. Mais attendez, il existe un autre moyen de partager instantanément des fichiers et des dossiers dans Arch Linux. Service rapide vous permet de partager rapidement des fichiers entre les systèmes Arch Linux. Il s'agit d'un simple serveur http, vous n'avez donc pas besoin d'installer d'applications supplémentaires sur aucun système. Installez-le simplement et partagez des fichiers en un rien de temps. Tout ce dont vous avez besoin est un navigateur Web dans les systèmes clients pour accéder aux fichiers/dossiers. Quickserve peut servir un seul fichier ou un répertoire entier en passant simplement leurs chemins sur la ligne de commande. Il peut également accepter une liste de fichiers à partager avec l'option "--filelist". Il est même possible d'activer les téléchargements en utilisant l'option "--upload", qui accepte un chemin de répertoire comme argument.

Caractéristiques

Concernant les fonctionnalités, nous pouvons énumérer les éléments suivants :

  • Très simple à installer et à utiliser.
  • Prise en charge des listes de fichiers et de filtres
  • Assistance pour le téléchargement.
  • Authentification HTTP Digest.
  • HTTPS avec certificats client pour des connexions sécurisées.
  • Prise en charge de la multidiffusion pour la détection automatique d'autres serveurs Quickserve.

Installer Quickserve

Qucikserve n'est pas disponible dans les dépôts officiels. Vous pouvez l'installer depuis AUR en utilisant n'importe quel assistant AUR.

Utilisation de Yay :

$ yay -S service rapide

Veuillez noter que Quickserve dans AUR est très ancien et n'a pas été mis à jour depuis longtemps. Donc, vous ne pourrez peut-être pas l'installer.

Heureusement, il existe également un référentiel non officiel qui fournit le dernier Quickserve.

Mise en garde : Les développeurs officiels d'Arch Linux et les utilisateurs de confiance n'effectuent aucun test pour vérifier le contenu des référentiels non officiels. Vous devez décider si vous faites confiance à leurs responsables et vous assumez l'entière responsabilité de toutes les conséquences de l'utilisation d'un référentiel non officiel.

Modifier pacman.conf fichier :

$ sudo nano /etc/pacman.conf

Ajoutez les lignes suivantes à la fin :

[xyne-any]Serveur =http://xyne.archlinux.ca/repos/xyne

Enregistrez et fermez le fichier pacman.conf.

Maintenant, installez quickserve en utilisant pacman comme indiqué ci-dessous.

$ sudo pacman -S service rapide

Partagez instantanément des fichiers et des dossiers dans Arch Linux à l'aide de Quickserve

Disons que votre ami vient à votre bureau et demande un fichier ou un dossier. Vous n'avez pas besoin de configurer d'applications de partage de fichiers, installez simplement Quickserve et partagez les fichiers et dossiers instantanément comme ci-dessous.

$ quickserve 

C'est aussi simple que ça. Maintenant, votre ami peut accéder aux partages via un navigateur Web en visitant l'URL - http://IP_Address:8000 .

Vous devrez peut-être autoriser le port via un pare-feu/routeur. Ce n'est pas grave non plus. Les commandes suivantes feront l'affaire si vous utilisez firewalld.

$ sudo firewall-cmd --permanent --add-port=8000/tcp
$ sudo firewall-cmd --reload

Sur Debian, Ubuntu, vous pouvez autoriser le port 800 comme indiqué ci-dessous.

$ sudo ufw allow 8000

Voyons maintenant comment utiliser Quickserve pour servir rapidement des fichiers et des dossiers sur le réseau. Disons par exemple, partageons un répertoire nommé test . Pour ce faire, exécutez :

$ test de service rapide/

Exemple de résultat :

MulticastQuickserveServer PID 535 Adresses lo :127.0.0.1 enp0s3 :192.168.1.105 Port 8000 Multicast False Filelist Aucun Filterlist Aucun MOTD Aucun Répertoire de téléchargement Aucun Tar Disabled Paths test /home/sk/test Static Peers AucunAppuyez sur ctrl+C pour quitter. 

La commande démarrera un serveur http sur toutes les interfaces écoutant sur le port 8000. Désormais, vos amis peuvent accéder à ce dossier partagé en accédant à http://IP_address_of_your_system:8000/ depuis leur navigateur Web.

Voici un exemple de capture d'écran du partage ci-dessus.

Alternativement, il peut utiliser wget ou n'importe quoi pour accéder ou télécharger les partages. Plutôt pratique, n'est-ce pas ? Oui c'est le cas! Vous pouvez partager n'importe quel dossier ou fichier comme je l'ai décrit ci-dessus dans vos systèmes Arch Linux. Pour quitter Quickserve, appuyez simplement sur CTRL+C .

Lire aussi :

  • Comment configurer un serveur de fichiers de base à l'aide de simpleHTTPserver

Pour plus de détails, reportez-vous à la section d'aide de quickserve.

$ service rapide -h

C'est ça. Vous savez maintenant comment partager rapidement des fichiers et des dossiers entre les systèmes Arch Linux. Je serai bientôt ici avec un autre guide intéressant. Si vous trouvez cet article utile, partagez-le sur vos réseaux sociaux et soutenez OSTechNix.

Santé !


Arch Linux
  1. Comment copier des fichiers et des répertoires sous Linux

  2. Comment créer et configurer un utilisateur Sudo sur Arch Linux

  3. Comment installer et utiliser Docker sur Arch Linux

  4. Comment archiver et compresser des fichiers sous Linux

  5. Comment renommer tous les dossiers et fichiers en minuscules sous Linux ?

Comment partager des fichiers de jeu Steam entre Linux et Windows

Comment compresser des fichiers et des dossiers sous Linux [Astuce pour débutant]

Comment ouvrir des fichiers et des dossiers en tant qu'administrateur dans Nautilus File Manager sous Linux

Comment masquer des dossiers et des fichiers sous Linux à l'aide d'un fichier texte

Comment trouver des dossiers sous Linux

Comment compresser des fichiers et des dossiers sous Linux