Memecahkan masalah pengguna yang dikelola layanan - AWS Transfer Family

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Memecahkan masalah pengguna yang dikelola layanan

Bagian ini menjelaskan kemungkinan solusi untuk masalah dengan pengguna yang dikelola layanan.

Memecahkan masalah pengguna yang dikelola layanan

Bagian ini menjelaskan kemungkinan solusi untuk masalah berikut.

Memecahkan masalah badan kunci publik terlalu lama

Deskripsi

Saat Anda mencoba membuat pengguna yang dikelola layanan, Anda menerima kesalahan berikut:

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

Menyebabkan

Anda mungkin memasukkan kunci PGP untuk badan kunci publik, dan AWS Transfer Family tidak mendukung kunci PGP untuk pengguna yang dikelola layanan.

Solusi

Jika kunci PGP berbasis RSA, Anda dapat mengonversinya ke format PEM. Misalnya, Ubuntu menyediakan alat konversi di sini: https://manpages.ubuntu.com/manpages/jammy/en/man1/openpgp2ssh.1.html

Pemecahan masalah gagal menambahkan kunci publik SSH

Deskripsi

Saat Anda mencoba menambahkan kunci publik untuk pengguna yang dikelola layanan, Anda menerima kesalahan berikut:

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

Menyebabkan

Anda mungkin mencoba mengimpor kunci publik yang SSH2 diformat -, dan AWS Transfer Family tidak mendukung kunci publik SSH2 berformat -untuk pengguna yang dikelola layanan.

Solusi

Anda perlu mengonversi kunci ke dalam format OpenSSH. Proses ini dijelaskan di Mengonversi SSH2 kunci ke format kunci publik SSH.