Skip to content

import-ssh-key

Importer une nouvelle clé SSH à partir d'un fichier dans le gestionnaire de certificats de S-Filer Portal.

Syntaxe:

shell
sfiler-cli [options] import-ssh-key [options de commande]
Options de CommandeObligatoire/OptionnelDescription
-aObligatoireL'alias de la clé (l'alias de la clé doit être unique).
-rsaOptionnelLe fichier contenant la clé SSH RSA.
-rsa-pwOptionnelLe mot de passe permettant l'accès à la clé SSH RSA si celle-ci est protégé par un mot de passe.
-rsa-opwOptionnelLe mot de passe obfusqué permettant l'accès à la clé SSH RSA si celle-ci est protégée par un mot de passe.
-dsaOptionnelLe fichier contenant la clé SSH DSA.
-dsa-pwOptionnelLe mot de passe permettant l'accès à la clé SSH DSA si celle-ci est protégé par un mot de passe.
-dsa-opwOptionnelLe mot de passe obfusqué permettant l'accès à la clé SSH DSA si celle-ci est protégée par un mot de passe.
-dammOptionnelIndique le comportement à adopter si l'alias spécifié existe déjà dans la base de données. Les valeurs possibles sont : fail, replace ou generate-new. Valeur par défaut : fail.

Exemple:

shell
./sfiler-config-cli.sh -l my-user -p my-password -cf "conf/sfiler.conf" import-ssh-key -a "Ma clé SSH" -dsa ssh-dsa-key.key

L'exécution de cette commande importera le certificat du fichier ssh-dsa-key.key avec l'alias "Ma clé SSH" dans le gestionnaire de certificats de S-Filer Portal.

Si la même commande est exécutée à nouveau, elle renverra une erreur car l'alias "Ma clé SSH" existe déjà dans la base de données. Pour éviter cette erreur, l'option -damm peut être utilisée pour spécifier le comportement à adopter si l'alias existe déjà dans la base de données.

Les valeurs possibles sont les suivantes :

  • fail : la commande renvoie une erreur (valeur par défaut).
  • replace : la clé existante avec cet alias sera supprimée et la nouvelle clé sera insérée avec le même alias.
  • generate-new : un nouvel alias sera généré sur la base de celui spécifié et la nouvelle clé sera importée avec l'alias généré.

Lorsque le fichier de clé est protégé par un mot de passe, l'option -pw ou -opw doit être utilisée pour spécifier le mot de passe. Si les deux options sont utilisées, -pw sera prioritaire.

Il est possible de combiner les options -rsa et -dsa pour importer une clé RSA et une clé DSA dans le gestionnaire de certificats de S-Filer Portal.

shell
./sfiler-config-cli.sh -l my-user -p my-password -cf "conf/sfiler.conf" import-ssh-key -a "Ma clé SSH" -rsa ssh-rsa-key.key -dsa ssh-dsa-key.key

L'exécution de cette commande importera les certificats des fichiers ssh-rsa-key.key et ssh-dsa-key.key avec l'alias "Ma clé SSH" dans le gestionnaire de certificats de S-Filer Portal.