0

Mengaktifkan MFA pada akun AWS dengan virtual authenticator app (google authenticator)

MFA atau Multi Factor Authentication adalah metode untuk menambahkan autentikasi selain username & password ketika login ke AWS. Tujuannya untuk mengamankan akun ketika login.

  • User login ke AWS console dan memasukkan username & password
  • Setelah itu user harus memasukkan code MFA
  • Baru kemudian user bisa mengakses AWS console dashboard


Di AWS ada beberapa metode MFA:

  • FIDO security keys
  • Virtual authenticator apps
  • Hardware TOTP tokens
  • Hardware TOTP tokens for the AWS GovCloud (US) Regions

Di tutorial kali ini kita akan menggunakan metode virtual authenticator apps karena menurut saya caranya lumayan mudah.

Virtual authenticator apps

Virtual authenticator apps berbentuk aplikasi yang digunakan untuk menggenerate code MFA untuk login ke AWS. Menggunakan algoritma TOTP (Time based One Time Password). Artinya code MFA yang digenerate pada aplikasi tersebut memiliki jangka waktu tertentu. Jika waktu sudah lewat, maka code baru akan tergenerate. Begitu seterusnya. Code ini kemudian dipakai setelah berhasil login menggunakan username dan password.

Contoh aplikasinya adalah google authenticator. Kita bisa install di android ataupun IOS.

Cara menggunakannya, scan qrcode MFA yang didapat dari AWS (untuk validasi, sekali saja), lalu akan tergenerate code MFA di google authenticator, pastekan codenya di halaman login MFA AWS (setelah berhasil login username dan password).

Praktek

Asumsikan kita sudah punya akun AWS, contoh akun dengan nama: moko.

Masuk Detail Users, lalu pada Console Access klik Enabled without MFA > Enable MFA

Mengaktifkan MFA AWS

Lalu beri nama Device name: moko-android-device. Pada MFA device pilih Authenticator app. Klik Next

Mengaktifkan MFA AWS

Akan ada QRCode, Disini kita disuruh untuk menscan qrcode menggunakan authenticator app. Silahkan install google authenticator di android.

Masuk ke aplikasi google authenticator, klik tambah dipojok kanan bawah, klik scan a QR code.

Setelah menscan qrcode, akan dapat code dari aplikasi tersebut. Pastekan ke MFA code 1. Lalu tunggu sekitar 30 detik akan tergenerate code lain, masukkan ke MFA code 2. Pastikan value dari MFA code 1 dan MFA code 2 digenerate secara berurutan diaplikasinya (jangan sampai terlongkap ke code ke 3, karena akan error saat Add MFA).

Jika sudah, klik Add MFA.

Multi Factor Authenticator

Jika berhasil, akan ada notifikasi bahwa MFA sudah diassigned ke user moko.

Test

Saatnya mengetest, buka halaman login AWS console. Masukkan username dan password. Setelah itu akan ada halaman pengisian code MFA.

Buka aplikasi google authenticator untuk mendapatkan MFA Code. Code akan tergenerate setiap 30 detik. Silahkan gunakan code yang sedang aktif.

Pastekan codenya di halaman login MFA AWS

Jika berhasil, maka akan masuk ke halaman console home/dashboard.

Demikian tutorial Mengaktifkan MFA AWS. Semoga bermanfaat!

Ambar Hasbiyatmoko

Hello, I'm web developer. Passionate about programming, web server, and networking.

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.