Mise en place

L'ensemble des commandes utilisables avec la Seald CLI est disponible dans référence de la CLI pour des usages avancés.

Utilisation d'un proxy

Pour utiliser Seald-CLI avec un proxy il faut ajouter le paramètre --proxy http://username:password@proxy:port à chaque commande après seald et avant l'action. Par exemple :

seald --proxy http://username:password@proxy:port create-account --display-name SealdCLI --email cli@seald.io

Création de compte

Une fois Seald-CLI installée, nous pouvons créer le compte Seald pour ce poste avec la commande suivante :

seald create-account --display-name SealdCLI --email cli@seald.io

Attention à mettre le display-name voulu et l'email choisi pour le compte de service.

Chiffrement des fichiers existants

Voici la commande pour chiffrer en une fois tout un dossier de fichiers pré-existants :

  • seald encrypt --input CLEARTEXT_DIRECTORY --output ENCRYPTED_DIRECTORY --recursive --retries 10 --recipients-emails email1@domain.com email2@domain.com
  • Vérifier dans ENCRYPTED_DIRECTORY que les fichiers ont bien été chiffrés
  • Supprimer le contenu du dossier CLEARTEXT_DIRECTORY. Si vous voulez le faire directment, vous pouvez ajouter --remove à la commande précédente pour supprimer tout, ou --remove-files pour supprimer les fichiers mais garder l'arborescence de répertoires.

Attention à remplacer CLEARTEXT_DIRECTORY et ENCRYPTED_DIRECTORY par les dossiers choisis, et --recipients-emails email1@domain.com email2@domain.com par les emails des destinataires choisis.