Menyiapkan Nimble Studio File Transfer - Transfer File Studio yang gesit

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

Menyiapkan Nimble Studio File Transfer

Sebelum Anda menggunakan Nimble Studio File Transfer untuk pertama kalinya, selesaikan tugas berikut.

Mendaftar untuk Akun AWS

Jika Anda tidak memiliki Akun AWS, selesaikan langkah-langkah berikut untuk membuatnya.

Untuk mendaftar untuk Akun AWS
  1. Buka https://portal.aws.amazon.com/billing/signup.

  2. Ikuti petunjuk online.

    Bagian dari prosedur pendaftaran melibatkan tindakan menerima panggilan telepon dan memasukkan kode verifikasi di keypad telepon.

    Saat Anda mendaftar untuk sebuah Akun AWS, sebuah Pengguna root akun AWSdibuat. Pengguna root memiliki akses ke semua AWS layanan dan sumber daya di akun. Sebagai praktik keamanan terbaik, tetapkan akses administratif ke pengguna, dan gunakan hanya pengguna root untuk melakukan tugas yang memerlukan akses pengguna root.

AWS mengirimkan email konfirmasi setelah proses pendaftaran selesai. Anda dapat melihat aktivitas akun Anda saat ini dan mengelola akun Anda dengan mengunjungi https://aws.amazon.com/ dan memilih Akun Saya.

Buat pengguna dengan akses administratif

Setelah Anda mendaftar Akun AWS, amankan Pengguna root akun AWS, aktifkan AWS IAM Identity Center, dan buat pengguna administratif sehingga Anda tidak menggunakan pengguna root untuk tugas sehari-hari.

Amankan Anda Pengguna root akun AWS
  1. Masuk ke AWS Management Consolesebagai pemilik akun dengan memilih pengguna Root dan memasukkan alamat Akun AWS email Anda. Di laman berikutnya, masukkan kata sandi.

    Untuk bantuan masuk dengan menggunakan pengguna root, lihat Masuk sebagai pengguna root di AWS Sign-In Panduan Pengguna.

  2. Mengaktifkan autentikasi multi-faktor (MFA) untuk pengguna root Anda.

    Untuk petunjuk, lihat Mengaktifkan perangkat MFA virtual untuk pengguna Akun AWS root (konsol) Anda di Panduan Pengguna IAM.

Buat pengguna dengan akses administratif
  1. Aktifkan Pusat Identitas IAM.

    Untuk mendapatkan petunjuk, silakan lihat Mengaktifkan AWS IAM Identity Center di Panduan Pengguna AWS IAM Identity Center .

  2. Di Pusat Identitas IAM, berikan akses administratif ke pengguna.

    Untuk tutorial tentang menggunakan Direktori Pusat Identitas IAM sebagai sumber identitas Anda, lihat Mengkonfigurasi akses pengguna dengan default Direktori Pusat Identitas IAM di Panduan AWS IAM Identity Center Pengguna.

Masuk sebagai pengguna dengan akses administratif
  • Untuk masuk dengan pengguna Pusat Identitas IAM, gunakan URL masuk yang dikirim ke alamat email saat Anda membuat pengguna Pusat Identitas IAM.

    Untuk bantuan masuk menggunakan pengguna Pusat Identitas IAM, lihat Masuk ke portal AWS akses di Panduan AWS Sign-In Pengguna.

Tetapkan akses ke pengguna tambahan
  1. Di Pusat Identitas IAM, buat set izin yang mengikuti praktik terbaik menerapkan izin hak istimewa paling sedikit.

    Untuk petunjuknya, lihat Membuat set izin di Panduan AWS IAM Identity Center Pengguna.

  2. Tetapkan pengguna ke grup, lalu tetapkan akses masuk tunggal ke grup.

    Untuk petunjuk, lihat Menambahkan grup di Panduan AWS IAM Identity Center Pengguna.

Buat sebuah akun anggota

catatan

Lewati langkah ini jika Anda menyiapkan Nimble Studio di akun manajemen Anda.

Jika Anda administrator TI dengan akun AWS anggota dan Anda mencoba menyiapkan Nimble Studio, pengguna administratif Anda harus terlebih dahulu memberikan akses dan izin yang benar ke akun anggota tersebut.

Anda dapat mengatur Nimble Studio di akun manajemen atau akun anggota selama akun tersebut berada di organisasi. AWS Organizations Sebuah organisasi memiliki satu akun manajemen. Fitur utama organisasi dikonfigurasi dan ditegakkan oleh akun manajemen. Akun anggota mengatur dan menggunakan layanan yang berbeda. Untuk informasi selengkapnya tentang akun manajemen dan akun anggota, lihat AWS Organizations terminologi dan konsep.

Selain itu, AWS IAM Identity Center harus diaktifkan dalam organisasi. Pusat Identitas IAM hanya dapat diaktifkan di akun manajemen, dan studio harus Wilayah AWS sama dengan Pusat Identitas IAM. Untuk mengaktifkan Pusat Identitas IAM di organisasi Anda, ikuti petunjuk di Aktifkan Pusat Identitas IAM.

catatan

Jika Anda mencoba menyiapkan studio di akun anggota tanpa Pusat Identitas IAM diaktifkan, akun anggota tidak akan dapat mengaktifkan Pusat Identitas IAM sendiri. Dalam hal ini, akun anggota harus meminta TI perusahaan mereka untuk mengkonfigurasi Pusat Identitas IAM di AWS Organisasi mereka.

Untuk membuat akun anggota dengan izin untuk membuat studio
  1. Gunakan akun anggota yang sudah ada atau buat yang baru dengan mengikuti petunjuk di Tambahkan pengguna di Panduan AWS IAM Identity Center Pengguna.

    1. Akun anggota ini harus milik organisasi yang menyiapkan studio Anda di Nimble Studio.

  2. Delegasikan akses administrator ke akun anggota dengan mengikuti petunjuk di Daftarkan akun anggota.

    1. Akses administrator yang didelegasikan adalah fitur Pusat Identitas IAM. Akses administrator yang didelegasikan tidak terkait dengan akses administrator IAM. Seseorang dapat memiliki izin administrator penuh untuk mengakses akun mereka tetapi tidak memiliki akses administrator yang didelegasikan dari akun manajemen.

Administrator TI Anda sekarang dapat menyelesaikan langkah-langkah berikut di bagian berikutnya.

Mendirikan studio di Nimble Studio

Jika Anda sudah memiliki studio cloud Nimble Studio, lewati langkah ini.

catatan

File Transfertidak mengharuskan bucket Amazon S3 Anda dikaitkan dengan Nimble Studio. File Transferhanya memerlukan Nimble Studio karena alat ini tersedia untuk digunakan tanpa biaya tambahan hanya untuk pelanggan Nimble Studio.

Untuk membuat studio, ikuti petunjuk di Menyiapkan Studio Lincah. Pastikan bahwa informasi berikut benar ketika Anda mengatur studio Anda.

  • Siapkan Nimble Studio Anda di akun manajemen, atau di akun anggota dengan akses admin yang didelegasikan IAM Identity Center.

  • Pada langkah 5 dari Langkah 1: Konfigurasikan infrastruktur studio, pilih Pusat Identitas IAM Wilayah AWS yang Anda aktifkan.

Buat Bucket S3

Sebelum Anda dapat menggunakanFile Transfer, Anda harus menyelesaikan tutorial Menyiapkan Amazon S3. Jika Amazon S3 tidak dikonfigurasi dengan benar, keamanan konten di bucket Anda dapat terganggu.

Anda juga harus menyelesaikan tutorial Buat ember S3 pertama Anda. Ini menciptakan bucket S3 bagi Anda untuk mengunggah dan mengunduh file.

  • (Disarankan) Pada langkah 8, Aktifkan Bucket Versioning.

    • Ini memastikan bahwa data Anda tidak hilang jika Anda secara tidak sengaja menimpa file di Amazon S3 dengan versi baru.

    • Mengaktifkan pembuatan versi bucket akan dikenakan biaya tambahan. Untuk informasi selengkapnya tentang harga Amazon S3, lihat halaman harga Amazon S3.

  • (Disarankan) Pada langkah 11, untuk jenis kunci Enkripsi, pilih AWS Key Management Service kunci (SSE-KMS).

    • Jika Anda tidak memiliki kunci SSE-KMS, buat satu dengan mengikuti instruksi dalam tutorial Creating symmetric encryption KMS key.

    • Untuk informasi selengkapnya tentang perbedaan jenis kunci, lihat halaman Kunci dan AWS kunci pelanggan di Panduan AWS Key Management Service Pengembang. Untuk memungkinkan seseorang menggunakan ember dari yang lain Akun AWS, Anda harus menggunakan kunci yang dikelola pelanggan. Sulit untuk mengubah kunci setelah Anda membuat bucket, jadi pastikan Anda membuat bucket dengan kunci yang benar.

  • Biarkan semua pengaturan dan preferensi pengguna lainnya pada defaultnya.

Membuat Kebijakan Akses IAM

Selanjutnya, Anda harus membuat kebijakan akses IAM yang memberikan izin ke bucket Amazon S3 yang Anda buat di Buat Bucket S3 bagian tersebut. Setelah itu, Anda akan melampirkan kebijakan IAM ini ke pengguna IAM. Pengguna IAM ini akan menghasilkan kredensil yang File Transfer diperlukan untuk mengakses bucket Amazon S3.

Ikuti tutorial Membuat kebijakan pada tab JSON di Panduan Pengguna IAM dan gunakan dokumen kebijakan JSON berikut. Kebijakan yang perlu Anda gunakan tergantung pada jenis AWS KMS key yang Anda pilih.

Using an AWS KMS key (SSE-KMS)
  • Masukkan teks berikut di template JSON untuk menyediakan akses yang diperlukan untuk unggahan dan unduhan Amazon S3.

  • Untuk mengizinkan penghapusan objek di bucket S3, sertakan tindakan yang tercantum dalam pernyataan dengan Sid “OptionalActions” dari teks berikut. Anda tidak perlu menyertakan tindakan tersebut jika Anda tidak ingin mengizinkan penghapusan objek S3.

    { "Statement": [ { "Sid": "ListBucketContents", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:PutObject", "s3:GetObject", "s3:GetObjectTagging" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ], }, { "Sid": "KMSKeyAccess", "Action": [ "kms:GenerateDataKey*", "kms:Encrypt", "kms:Decrypt" ], "Effect": "Allow", "Resource": "arn:aws:kms:key-region:account-number:key/key-id" }, { "Sid": "OptionalActions", "Action": [ "s3:DeleteObject", "s3:DeleteObjectVersion", "s3:ListBucketVersions", "s3:AbortMultipartUpload" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ], } ], "Version": "2012-10-17" }
  • Ganti nama ember dengan nama bucket yang Anda buat. Buat Bucket S3

  • Ganti wilayah kunci dengan tempat Wilayah AWS Anda membuat kunci.

  • Ganti nomor akun dengan nomor Anda Akun AWS .

  • Ganti key-id dengan ID kunci KMS yang Anda pilih pada langkah 2 dari. Buat Bucket S3

    • Untuk menemukan ID kunci KMS, ikuti petunjuk di Untuk melihat pengaturan Kunci Bucket S3 untuk bucket Anda di tutorial Melihat pengaturan untuk S3 Bucket Key.

    • Pilih ember yang Anda buatBuat Bucket S3.

    • Temukan AWS KMS key ARN di bagian enkripsi default. ID kunci KMS adalah bagian terakhir dari ARN.

Using an Amazon Managed KMS key (SSE-S3)
  • Periksa apakah bucket Anda memiliki kunci KMS aktif.

    • Ikuti petunjuk di Untuk melihat pengaturan S3 Bucket Key untuk bucket Anda di pengaturan Melihat untuk tutorial S3 Bucket Key.

    • Jika Anda tidak menggunakan kunci KMS, Anda dapat melanjutkan ke langkah 2.

    • Jika Anda memiliki kunci KMS yang terpasang pada bucket, ikuti petunjuk di Untuk menggunakan AWS KMS key (SSE-KMS).

  • Masukkan teks berikut di template JSON untuk menyediakan akses yang diperlukan untuk unggahan dan unduhan Amazon S3.

  • Untuk mengizinkan penghapusan objek di bucket S3, sertakan tindakan yang tercantum dalam pernyataan dengan Sid “OptionalActions” dari teks berikut. Anda tidak perlu menyertakan tindakan tersebut jika Anda tidak ingin mengizinkan penghapusan objek S3.

    { "Statement": [ { "Sid": "ListBucketContents", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:PutObject", "s3:GetObject", "s3:GetObjectTagging" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ], }, { "Sid": "OptionalActions", "Action": [ "s3:DeleteObject", "s3:DeleteObjectVersion", "s3:ListBucketVersions", "s3:AbortMultipartUpload" ], "Effect": "Allow", "Resource": [ "arn:aws:s3:::bucket-name", "arn:aws:s3:::bucket-name/*" ], } ], "Version": "2012-10-17" }

Anda sekarang telah membuat kebijakan IAM yang memberikan izin ke bucket S3 yang Anda buat. Buat Bucket S3

Mengatur AWS CLI

Instal dan konfigurasikan AWS CLI jika Anda belum melakukannya. File Transfermenggunakan profil bernama AWS Command Line Interface (AWS CLI) hanya untuk menangani dan menyimpan kredensil IAM. Untuk informasi selengkapnya, lihat Memulai dengan AWS CLI.

  1. Untuk menginstal atau meng-upgrade AWS CLI pada mesin lokal Anda, ikuti petunjuk dalam Menginstal AWS Command Line Interface versi 2 di Panduan AWS Command Line Interface Pengguna.

  2. Konfigurasikan AWS CLI dengan mengikuti petunjuk di Menyiapkan konfigurasi dan kredensil baru.

  3. Verifikasi instalasi atau upgrade dengan menjalankanaws nimble help. Perintah ini menampilkan daftar perintah Nimble Studio yang tersedia.

  4. Buat profil bernama dengan mengikuti petunjuk di Menggunakan profil bernama. Profil bernama ini akan digunakan untuk mengkonfigurasi File Transfer di Memulai dengan Nimble Studio File Transfer bagian.

    1. Untuk membuat kunci akses dan kunci rahasia, ikuti petunjuk dalam Membuat pengguna IAM di. Akun AWS Setelah Anda membuat pengguna, konsol menghasilkan kunci akses dan nilai kunci rahasia.

    2. Pada langkah 4, pilih Command Line Interface (CLI) untuk jenis akses yang akan dimiliki pengguna ini.

    3. Pada langkah 6, pilih Lampirkan kebijakan yang ada secara langsung. Pilih centang kotak untuk kebijakan yang Anda buatMembuat Kebijakan Akses IAM .

  5. Verifikasi bahwa Anda membuat profil bernama dengan menjalankan perintah berikut: aws --profile [name of profile you created in step 4] sts get-caller-identity

    1. Perintah ini harus menghasilkan output yang mirip dengan contoh output berikut. Dalam contoh ini, profil diberi namafiletransfer.

    $ aws --profile filetransfer sts get-caller-identity "UserId": "ARXXXXXXXXXXXXXXXXXXX:username", "Account": "123456789012", "Arn": "arn:aws:sts::123456789012:XXXXXXXXXXXXXXX..." }

Kami menyarankan Anda membaca tentang kontrol AWS CLI keamanan tambahan yang tersedia di Panduan AWS Command Line Interface Pengguna.