import-ssh-key
Importer une nouvelle clé SSH à partir d'un fichier dans le gestionnaire de certificats de S-Filer Portal.
Syntaxe:
sfiler-cli [options] import-ssh-key [options de commande]
Options de Commande | Obligatoire/Optionnel | Description |
---|---|---|
-a | Obligatoire | L'alias de la clé (l'alias de la clé doit être unique). |
-rsa | Optionnel | Le fichier contenant la clé SSH RSA. |
-rsa-pw | Optionnel | Le mot de passe permettant l'accès à la clé SSH RSA si celle-ci est protégé par un mot de passe. |
-rsa-opw | Optionnel | Le mot de passe obfusqué permettant l'accès à la clé SSH RSA si celle-ci est protégée par un mot de passe. |
-dsa | Optionnel | Le fichier contenant la clé SSH DSA. |
-dsa-pw | Optionnel | Le mot de passe permettant l'accès à la clé SSH DSA si celle-ci est protégé par un mot de passe. |
-dsa-opw | Optionnel | Le mot de passe obfusqué permettant l'accès à la clé SSH DSA si celle-ci est protégée par un mot de passe. |
-damm | Optionnel | Indique 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:
./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.
./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.