

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

# 서비스 관리형 사용자 문제 해결
<a name="service-managed-issues"></a>

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

**Topics**
+ [서비스 관리 사용자 문제 해결](#transfer-service-managed-issues)

## 서비스 관리 사용자 문제 해결
<a name="transfer-service-managed-issues"></a>

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

**Topics**
+ [퍼블릭 키 본문이 너무 긴 문제 해결](#pgp-keys)
+ [문제 해결에서 SSH 퍼블릭 키를 추가하지 못했습니다.](#ssh2-public-keys)

### 퍼블릭 키 본문이 너무 긴 문제 해결
<a name="pgp-keys"></a>

**설명**

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

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

**원인**

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

**솔루션**

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

### 문제 해결에서 SSH 퍼블릭 키를 추가하지 못했습니다.
<a name="ssh2-public-keys"></a>

**설명**

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

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

**원인**

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

**솔루션**

키를 OpenSSH 형식으로 변환해야 합니다. 이 과정은 [SSH2 키를 SSH 퍼블릭 키 형식으로 변환](convert-ssh2-public-key.md)에 설명되어 있습니다.