Résoudre les problèmes des utilisateurs gérés par les services - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résoudre les problèmes des utilisateurs gérés par les services

Cette section décrit les solutions possibles aux problèmes liés aux utilisateurs gérés par des services.

Résoudre les problèmes des utilisateurs gérés par des services

Cette section décrit les solutions possibles aux problèmes suivants.

Résoudre les problèmes liés à un corps de clé publique trop long

Description

Lorsque vous essayez de créer un utilisateur géré par un service, le message d'erreur suivant s'affiche :

Failed to create user (1 validation error detected: 'sshPublicKeyBody' failed to satisfy constraint: Member must have length less than or equal to 2048)

Cause

Vous entrez peut-être une clé PGP pour le corps de la clé publique, mais les clés PGP AWS Transfer Family ne sont pas prises en charge pour les utilisateurs gérés par des services.

Solution

Si la clé PGP est basée sur RSA, vous pouvez la convertir au format PEM. Par exemple, Ubuntu fournit un outil de conversion ici : https://manpages.ubuntu.com/manpages/jammy/en/man1/openpgp2ssh.1.html

Le dépannage n'a pas réussi à ajouter la clé publique SSH

Description

Lorsque vous essayez d'ajouter une clé publique pour un utilisateur géré par un service, le message d'erreur suivant s'affiche :

Failed to add SSH public key (Unsupported or invalid SSH public key format)

Cause

Vous essayez peut-être d'importer une clé publique SSH2 formatée, mais les clés publiques formatées AWS Transfer Family ne sont pas prises en charge pour les SSH2 utilisateurs gérés par des services.

Solution

Vous devez convertir la clé au format OpenSSH. Ce processus est décrit dansConversion d'une SSH2 clé au format de clé publique SSH.