Cara Membuat RDP di AWS (EC2) - Vassten

Cara Membuat RDP di AWS (EC2)

Membuat RDP Windows di AWS (EC2) adalah cara praktis untuk memiliki remote desktop Windows yang bisa diakses kapan saja dan dari mana saja, tanpa perlu komputer menyala 24 jam. Dengan Amazon EC2 Windows, kamu bisa menjalankan Windows Server di cloud untuk kebutuhan kerja remote, menjalankan aplikasi tertentu, testing, hingga administrasi server. Di panduan ini, kamu akan belajar cara membuat RDP Windows di AWS secara lengkap, jelas, dan aman. 

Pada panduan ini, kamu akan belajar urutan setup yang benar mulai dari meluncurkan instance Windows di AWS EC2, memilih spesifikasi server sesuai kebutuhan (CPU, RAM, dan storage), hingga menyiapkan akses Remote Desktop (RDP) agar dapat digunakan dengan lancar. Saya juga jelaskan cara membuat dan menyimpan key saat pembuatan instance, lalu menggunakannya untuk mendapatkan kredensial Administrator, sehingga kamu bisa masuk ke Windows Server EC2 tanpa error seperti gagal autentikasi atau koneksi tidak merespons.

Apa Itu RDP

Remote Desktop Protocol (RDP) adalah sebuah teknologi yang memungkinkan pengguna untuk mengakses dan mengontrol komputer atau server dari jarak jauh melalui jaringan internet. Dengan menggunakan RDP di AWS, Anda dapat terhubung ke mesin virtual di cloud kapan saja dan dari mana saja, tanpa harus berada di lokasi fisik server tersebut.

Mengapa EC2 sangat bermanfaat untuk kebutuhan RDP?

Amazon Elastic Compute Cloud (EC2) menawarkan fleksibilitas tinggi, skalabilitas instan, serta keamanan tingkat enterprise. Salah satu keunggulan cloud computing adalah kemampuannya dalam menyesuaikan kapasitas sesuai kebutuhan bisnis Anda - baik itu saat traffic meningkat maupun ketika membutuhkan resource tambahan secara mendadak

Cara Membuat RDP Windows di AWS EC2 untuk Pemula (Step-by-step + Gambar) 

1. Buka Website AWS dan Masuk ke Console

Langkah pertama, buka website resmi Amazon Web Services di https://aws.amazon.com/. Setelah halaman terbuka, klik tombol “Sign in to console” di bagian atas. 

2. Pilih Root User dan Masukkan Email Akun AWS

Pada halaman Sign In, pilih tipe pengguna Root user. Lalu masukkan alamat email yang digunakan saat mendaftar akun AWS (Amazon). Setelah itu klik tombol Next untuk melanjutkan ke langkah berikutnya.

3. Masukkan Password dan Klik Sign In

Setelah klik Next, masukkan password akun AWS yang sesuai dengan email tadi.
Pastikan password benar, lalu klik tombol Sign in untuk masuk ke AWS Management Console.

Jika lupa password, kamu bisa klik Forgot password? untuk melakukan reset password terlebih dulu.

 

4. Berhasil Masuk ke AWS Management Console

Jika login sukses, kamu akan diarahkan ke halaman AWS Management Console (Console Home).
Di sini kamu bisa melihat menu layanan AWS, pencarian layanan, serta informasi akun dan region. Dari halaman ini, langkah selanjutnya adalah membuka layanan EC2 untuk membuat Windows Server RDP.

5. Cari dan Buka Layanan EC2

Di halaman AWS Console, klik kolom pencarian (Search) lalu ketik EC2.
Setelah muncul hasilnya, pilih EC2 – Virtual Servers in the Cloud untuk masuk ke halaman Amazon EC2.

Di layanan EC2 inilah kita akan membuat Windows Server yang nantinya bisa diakses menggunakan Remote Desktop (RDP).

6. Klik “Launch Instance” untuk Membuat Server Baru

Setelah masuk ke halaman Amazon EC2, cari tombol Launch instance lalu klik.
Menu ini digunakan untuk memulai proses pembuatan server/virtual machine (instance).

Pada langkah berikutnya, kamu akan mengatur nama server, memilih Windows Server (AMI), menentukan spesifikasi, serta konfigurasi akses RDP.

7. Isi Nama Instance (Name and Tags)

Pada halaman Launch an instance, masuk ke bagian Name and tags lalu isi nama instance sesuai kebutuhan (contoh: TesstingRDP).

Penamaan ini berguna supaya kamu mudah mengenali server di daftar EC2, terutama kalau nantinya kamu membuat lebih dari satu instance.

8. Pilih Sistem Operasi Windows Server (AMI)

Selanjutnya masuk ke bagian Application and OS Images (Amazon Machine Image/AMI). Di sini, ubah pilihan OS menjadi Windows, lalu pilih versi Microsoft Windows Server yang ingin kamu gunakan (misalnya Windows Server Base).

Pastikan setelah dipilih, ringkasan (summary) menampilkan bahwa OS yang digunakan sudah Windows Server, karena ini yang akan dipakai untuk akses RDP/Remote Desktop.

9. Pilih Instance Type (Spesifikasi Server)

Setelah memilih Windows Server, lanjut ke bagian Instance type untuk menentukan spesifikasi server yang akan dipakai.
Pilih sesuai kebutuhan, misalnya berdasarkan CPU (vCPU) dan RAM:

  • Untuk penggunaan ringan (remote biasa, aplikasi ringan): pilih tipe kecil/standar.
  • Untuk penggunaan lebih berat (multi aplikasi, kerja intensif): pilih CPU/RAM lebih besar.

Semakin tinggi spesifikasi, biasanya biaya juga lebih besar, jadi sesuaikan dengan kebutuhan.

10. Buat Key Pair untuk Login dan Aktifkan Akses RDP

Pada bagian Key pair (login), kamu harus memilih atau membuat Key Pair. Key Pair ini digunakan untuk mendekripsi password Administrator Windows, yang nanti dipakai saat konek RDP. Langsung ajah klik Create new key pair.

11. Buat Key Pair (RSA) dan Pilih Format File .pem

Saat muncul jendela Create key pair, isi Key pair name (misalnya tesstingrdp).
Lalu pastikan pengaturan berikut:

  • Key pair type: pilih RSA
  • Private key file format: pilih .pem
    Jika sudah benar,

Langsung ajah anda klik Create key pair.

12. Pastikan File Key Pair Berhasil Terunduh

Setelah klik Create key pair, browser akan otomatis mengunduh file key, contohnya tesstingrdp.pem. Simpan file ini di folder yang aman karena akan dipakai untuk decrypt password Administrator Windows.

13. Review Summary dan Klik “Launch instance”

Kembali ke halaman pembuatan instance, cek panel Summary (jumlah instance, AMI Windows, instance type, security group, storage). Jika semua sudah sesuai, klik tombol Launch instance.

14. Tunggu Proses Launching Instance

AWS akan memproses pembuatan server. Biasanya muncul status Launching instance / Creating security group rules dengan progress bar. Biarkan proses ini sampai selesai (jangan tutup browser).

15. Muncul Notifikasi Success dan Masuk ke Menu Instances

Jika berhasil, akan muncul notifikasi Success bahwa instance sukses dibuat. Klik menu Instances untuk melihat daftar server yang baru dibuat.

16. Cek Status Instance Masih “Initializing”

Di halaman Instances, instance baru biasanya masih dalam tahap Initializing pada bagian Status check. Ini normal karena server masih menyiapkan sistem dan jaringan.

17. Tunggu Sampai “Running” dan Status Check “3/3 checks passed”

Agar RDP bisa dipakai, pastikan:

  • Instance state: Running
  • Status check: 3/3 checks passed

Kalau masih initializing Tunggu beberapa menit lalu refresh.

18. Pilih Instance dan Klik Tombol “Connect”

Centang instance yang ingin diakses, lalu klik tombol Connect di bagian atas. Langkah ini membuka halaman koneksi untuk Windows instance.

19. Pilih Tab “RDP client” dan Klik “Get password”

Di halaman Connect, buka tab RDP client. Di sini kamu akan melihat informasi koneksi RDP dan tombol Get password. Klik Get password untuk mengambil password Windows Administrator.

20. Get Windows Password – Upload Private Key

Pada tahap ini, Anda berada di halaman Get Windows password di AWS EC2. Untuk mendapatkan password awal akun Administrator pada Windows Server, AWS membutuhkan private key dari Key Pair yang digunakan saat instance dibuat. Langsung ajah anda klik tombol Upload private key file.

21. Memilih File Private Key (.pem)

Pada tahap ini, Anda sudah berada di halaman Get Windows password di AWS. Setelah menekan tombol Upload private key file, akan muncul jendela pemilihan file (File Upload) seperti pada gambar di bawah ini. Arahkan ke folder tempat Anda menyimpan private key yang sebelumnya diunduh saat membuat Key Pair (berformat .pem), lalu klik file tersebut (contoh: testingrdp.pem). Jika sudah terpilih, klik tombol Open untuk mengunggahnya ke AWS Console.

Setelah file .pem berhasil dimasukkan, AWS akan menggunakan private key tersebut untuk mendekripsi password Administrator pada instance Windows. Pastikan file .pem yang dipilih benar-benar sesuai dengan key pair yang terpasang pada instance tersebut, dan simpan file ini dengan aman (jangan dibagikan ke orang lain).

22. Dekripsi password Administrator

Setelah file .pem ter-upload, kolom Private key contents akan terisi otomatis (isi kunci RSA). Berikutnya klik tombol Decrypt password. AWS akan memproses dekripsi dan menampilkan password login Windows untuk user Administrator.

Tips: jangan share password/key ke orang lain, karena ini akses penuh ke server.

23. Password RDP Berhasil Ditampilkan di AWS EC2 (RDP Client)

Setelah Anda mengunggah file key pair (.pem) dan menekan tombol Decrypt password, AWS akan mendekripsi password Administrator untuk instance Windows tersebut. Sesuai gambar, password yang sudah berhasil dibuat akan muncul pada bagian Password di tab RDP client seperti gambar di bawah ini.

24. Menghubungkan RDP Menggunakan IP Public

Setelah password RDP berhasil didapat, langkah berikutnya adalah membuka aplikasi Remote Desktop Connection (mstsc) di Windows. Pada halaman Connect → RDP client di AWS EC2, salin Public IPv4 address (IP publik) instance Anda, lalu paste ke kolom Computer di jendela Remote Desktop Connection seperti gambar di bawah ini.

25. Masukkan Username & Password Saat Login RDP

Setelah Anda klik Connect pada aplikasi Remote Desktop, akan muncul jendela Windows Security – Enter your credentials seperti pada gambar di bawah ini. Bagian Username, pilih atau ketik Administrator (sesuai yang tampil di AWS EC2). Lalu pada kolom Password, paste password RDP yang tadi sudah Anda dapatkan dari menu Get Windows Password di AWS.

Jika sudah benar, klik tombol OK untuk melanjutkan proses login ke Windows Server di AWS. (Opsional) Anda bisa mencentang Remember me jika menggunakan komputer pribadi, agar tidak perlu mengetik ulang kredensial saat koneksi berikutnya.

26. Konfirmasi Peringatan Sertifikat Saat Menghubungkan RDP

Setelah klik Connect, biasanya akan muncul pop-up peringatan “The identity of the remote computer cannot be verified”. Ini wajar terjadi pada RDP Windows EC2 karena sertifikatnya masih default (belum trusted). Untuk melanjutkan koneksi, klik tombol Yes (opsional: centang Don’t ask me again for connections to this computer jika ingin menghilangkan pop-up ini di koneksi berikutnya).

27. Berhasil Masuk ke Desktop Windows RDP AWS EC2

Jika kredensial benar dan koneksi sukses, kamu akan langsung masuk ke tampilan desktop Windows pada instance AWS EC2. Pada tahap ini, RDP Windows sudah aktif dan siap digunakan layaknya VPS: kamu bisa membuka aplikasi, mengatur setting, instal software, serta mengelola server sesuai kebutuhan.

28. Uji Kecepatan Internet RDP (Opsional)

Untuk memastikan performa koneksi server, kamu bisa melakukan speed test langsung dari dalam RDP menggunakan situs Speedtest by Ookla. Hasil pengujian akan menampilkan download, upload, dan ping sehingga kamu bisa menilai seberapa kencang jaringan dari instance AWS EC2—berguna untuk kebutuhan remote kerja, upload/download, atau aplikasi yang butuh koneksi stabil.

Kesimpulan

Dengan mengikuti tutorial ini, kamu sudah memiliki RDP Windows yang bisa dipakai untuk kerja remote, testing aplikasi, maupun kebutuhan server lainnya tanpa harus menyiapkan komputer fisik. Supaya lebih aman, disarankan membatasi akses RDP hanya untuk My IP, menyimpan file .pem dengan aman, serta mematikan (Stop) instance saat tidak digunakan agar biaya tetap terkendali.