ffsend - Une interface CLI open source pour Firefox Send

envoyer

Hier, un de nos collègues a partagé l'annonce de la sortie du service Firefox Send au grand public, (si vous ne savez pas ce que c'est, vous pouvez visiter la publication dans ce lien).

Firefox Send peut être utilisé dans le confort de votre navigateur Web Avec lequel vous pouvez partager des fichiers en toute sécurité grâce au cryptage de bout en bout, mais laissez-moi vous dire qu'il est également possible d'utiliser ce service à partir du terminal.

À propos de ffsend

ffsend est une interface CLI open source qui a été écrite par pour crypter facilement des fichiers à partir de la ligne de commande.

Avec ffsend il est possible de pouvoir partager non seulement des fichiers mais aussi des répertoires facilement et en toute sécurité depuis la ligne de commande via un lien sécurisé, privé et crypté avec une seule commande simple.

Il est important de mentionner que les fichiers sont partagés par le service d'envoi et peuvent atteindre jusqu'à 2 Go. Et que les fichiers peuvent être téléchargés avec cet outil ou via votre navigateur Web.

Tous les fichiers sont toujours chiffrés sur le client et les clés secrètes ne sont jamais partagées avec l'hôte distant.

Un mot de passe facultatif peut être spécifié et une durée de fichier par défaut de 1 (jusqu'à 20) téléchargements ou 24 heures est appliquée pour garantir que les fichiers ne restent pas en ligne indéfiniment.

Parmi ses principales caractéristiques, nous pouvons trouver les suivantes:

  • Chargez et téléchargez des fichiers et des répertoires en toute sécurité.
  • Les fichiers sont toujours chiffrés côté client (expéditeur)
  • Prend en charge la protection des fichiers offerte par Firefox Send (mot de passe supplémentaire, génération et limites de téléchargement configurables)
  • Prend en charge les anciennes et nouvelles versions de serveur Firefox
  • Répertoire et extraction d'archives et d'archives.
  • Suivez l'historique de vos fichiers pour une gestion facile
  • Possibilité d'utiliser des hôtes d'expédition personnalisés
  • Inspecter ou supprimer les fichiers partagés
  • Rapports de bogues précis
  • Cryptage en streaming et upload / download, espace mémoire très faible
  • Conçu pour une utilisation dans les scripts sans interaction

Comment installer ffsend sur Ubuntu et ses dérivés?

Pour ceux qui souhaitent pouvoir installer cette interface CLI du service Firefox Send sur leur système. Nous partageons les instructions pour le faire.

ffsend peut être installé sur n'importe quelle distribution Linux soit en le compilant directement à partir de son code source, soit avec le support des packages Snap.

La première chose que nous allons faire pour pouvoir installer ffsend sur notre système est ouvrez un terminal avec Ctrl + Alt + T et nous allons y taper les commandes suivantes pour installer les dépendances nécessaires au fonctionnement de ffsend.

Nous allons d'abord installer les certificats OpenSSL et CA

sudo apt install openssl ca-certificates

En option, le développeur recommande l'installation de xclip

sudo apt install xclip

Maintenant, pour installer ffsend à partir de Snap, notre système doit prendre en charge les packages Snap (Ubuntu 18.04 LTS et Ubuntu 18.10 l'ont par défaut).

Dans le terminal, il suffit de taper la commande suivante:

snap install ffsend

Et prêt

Comment utiliser ffsend?

Déjà fait l'installation de ffsend dans notre système Nous pouvons commencer à utiliser ce service dans le confort de notre terminal.

maintenant, pour télécharger un fichier (partager un fichier) de manière simple, c'est-à-dire sans définir de mot de passe, de limite de téléchargement ou de durée de vie du lien. Dans le terminal, nous tapons simplement:

ffsend upload /ruta/al/archivo/archivo.ext

Où nous remplaçons /chemin/al/archivo/archivo.ext par l'emplacement du fichier indiquant son extension.

Pour ajouter une protection au fichier, c'est-à-dire pour mettre un mot de passe on n'ajoute que –password. Cela ressemble à ceci:

ffsend upload /ruta/al/archivo/archivo.ext --password

Et dans le terminal, il nous demandera d'établir un mot de passe.

Si nous voulons ajouter une limite de téléchargement, nous le faisons avec –Téléchargements, où nous remplaçons # par le nombre maximum de téléchargements que ce fichier autorisera avant d'être supprimé.

ffsend upload /ruta/al/archivo/archivo.ext --downloads #

Vous pouvez également tout combiner:

ffsend upload /ruta/al/archivo/archivo.ext --password --downloads #

Pour télécharger un fichier, il suffit de taper ce qui suit dans le terminal:

ffsend download “enlace”

Où nous remplaçons "lien" par l'URL du fichier partagé par Firefox Envoyer

De la même manière, vous pouvez vérifier si le fichier existe toujours avec:

ffsend exists “enlace”

Ou la durée de vie du fichier partagé avec:

ffsend info “enlace”

Si vous voulez en savoir plus vous pouvez consulter le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.