Solucionar problemas de usuários gerenciados pelo serviço - AWS Transfer Family

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Solucionar problemas de usuários gerenciados pelo serviço

Esta seção descreve possíveis soluções para problemas com usuários gerenciados por serviços.

Solução de problemas de usuários gerenciados por serviços

Esta seção descreve possíveis soluções para os seguintes problemas.

Solução de problemas de órgão da chave pública longo demais

Descrição

Ao tentar criar um usuário gerenciado pelo serviço, você recebe o seguinte erro:

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

Causa

Talvez você esteja inserindo uma chave PGP para o órgão da chave pública e AWS Transfer Family não ofereça suporte a chaves PGP para usuários gerenciados pelo serviço.

Solução

Se a chave PGP for baseada em RSA, você poderá convertê-la para o formato PEM. Por exemplo, o Ubuntu fornece uma ferramenta de conversão aqui: https://manpages.ubuntu.com/manpages/jammy/en/man1/openpgp2ssh.1.html

Falha na solução de problemas ao adicionar a chave pública SSH

Descrição

Ao tentar adicionar uma chave pública para um usuário gerenciado pelo serviço, você recebe o seguinte erro:

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

Causa

Talvez você esteja tentando importar uma chave pública SSH2 formatada e AWS Transfer Family não ofereça suporte a chaves públicas formatadas em SSH2 -para usuários gerenciados por serviços.

Solução

Você precisa converter a chave para o formato OpenSSH. Esse processo está descrito em Convertendo uma SSH2 chave em formato de chave pública SSH.