서비스 관리형 사용자 문제 해결 - AWS Transfer Family

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

서비스 관리형 사용자 문제 해결

이 섹션에서는 서비스 관리형 사용자의 문제에 대해 가능한 해결 방법을 설명합니다.

서비스 관리 사용자 문제 해결

이 섹션에서는 다음 문제에 대한 가능한 해결 방법을 설명합니다.

퍼블릭 키 본문이 너무 긴 문제 해결

설명

서비스 관리 사용자를 생성하려고 하면 다음 오류가 발생합니다:

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

원인

퍼블릭 키 본문에 대한 PGP 키를 입력 중일 수 있으며 AWS Transfer Family 는 서비스 관리 사용자를 위한 PGP 키를 지원하지 않습니다.

솔루션

PGP 키가 RSA 기반인 경우, 귀하는 그것을 PEM 형식으로 변환할 수 있습니다. 예를 들어 Ubuntu는 https://manpages.ubuntu.com/manpages/jammy/en/man1/openpgp2ssh.1.html 변환 도구를 제공합니다.

문제 해결에서 SSH 퍼블릭 키를 추가하지 못했습니다.

설명

서비스 관리 사용자에 대한 퍼블릭 키를 추가하려고 하면 다음 오류가 발생합니다:

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

원인

SSH2 형식의 퍼블릭 키를 가져오려고 할 수 있으며 서비스 관리 사용자를 위한 SSH2-formatted 퍼블릭 키 AWS Transfer Family 는 지원하지 않습니다.

솔루션

키를 OpenSSH 형식으로 변환해야 합니다. 이 과정은 SSH2 키를 SSH 퍼블릭 키 형식으로 변환에 설명되어 있습니다.