Cara Membuat Instans Amazon EC2 dengan Akses Pengguna Root Jarak Jauh

· 6 min read
Cara Membuat Instans Amazon EC2 dengan Akses Pengguna Root Jarak Jauh
Photo by Marques Thomas / Unsplash

Perkenalan

Dalam artikel ini, sebuah Amazon EC2 (Instans Elastic Compute Cloud) akan dibuat menggunakan citra sistem operasi Amazon Linux 2023 AMI, pengguna root akan dikonfigurasi untuk mengakses server virtual jarak jauh melalui SSH, dan peringatan penggunaan tingkat gratis akan dikonfigurasi.

Prasyarat

Sebelum memulai, Anda perlu menginstal dan mengonfigurasi alat di bawah ini untuk mengakses server jarak jauh.

  • Akun AWS:Amazon Web Services adalah platform layanan komputasi awan, dan akan digunakan untuk membuat instans Amazon EC2.
  • Klien SSH: Secure Shell adalah protokol untuk mengirim perintah secara aman ke server jarak jauh, dan akan digunakan untuk mengakses server virtual.

  • Terminal: Terminal adalah antarmuka visual tempat pengguna mengetik perintah dan melihat hasilnya melalui interaksi dengan program sistem operasi.

Memulai

Buat Instans di Amazon EC2

Amazon EC2 (Elastic Compute Cloud) adalah layanan infrastruktur cloud yang skalabel yang memungkinkan Anda menjalankan server virtual, memilih beberapa sistem operasi dan opsi prosesor, mengonfigurasi keamanan jaringan, serta mengelola penyimpanan dan memori. Anda dapat menambah atau mengurangi kapasitas sumber daya sesuai kebutuhan bisnis Anda.

1.  Mari akses akun AWS. Akses situsnya https://aws.amazon.com/ec2/ , dan klik tombol  Masuk ke Konsol .

gambar

2.  Sekarang, kita akan mengklik tombol  Masuk menggunakan email pengguna root .

gambar

3.  Selanjutnya kita klik opsi  Root user , isi kolom  Email address,  dan klik tombol  Next .

gambar

4.  Kemudian, kita akan mengisi kolom  Kata Sandi,  dan klik tombol  Masuk .

gambar

5.  Setelah masuk, kita ketik  ec2  di kolom pencarian, dan klik opsi  EC2 .

gambar

6.  Sekarang, kita akan mengklik tautan  Instances (running) .

gambar

7.  Selanjutnya kita klik tombol  Launch instances .

gambar

8.  Selanjutnya, kita akan mengisi kolom  Nama , pilih opsi  Amazon Linux 2023 AMI  pada kolom  Amazon Machine Image (AMI) , dan pilih opsi  Lanjutkan tanpa pasangan kunci (Tidak disarankan)  pada kolom  Nama pasangan kunci - diperlukan  , lalu klik tombol  Luncurkan instans .

gambar

9.  Siap! Instans Amazon EC2 dibuat dengan  sistem operasi Amazon Linux 2023 AMI  .

gambar

Buat Akses Pengguna Root

1.  Mari kita buat akses untuk  pengguna root  . Kita akan mengklik menu  Instances .

gambar

2.  Sekarang kita akan mengklik tautan instance yang telah dibuat.

gambar

3.  Selanjutnya kita klik tab  Connect .

gambar

4.  Kemudian, kita akan klik tombol  EC2 Instance Connect .

gambar

5.  Setelah mengakses tab  EC2 Instance Connect , kita akan klik tombol  Connect .

gambar

6.  Sekarang, kita akan mengetik perintah  sudo -i untuk masuk dengan pengguna  root .

gambar

7.  Berikutnya, kita akan mengetik perintah  passwd untuk mengonfigurasi  kata sandi pengguna root  .

gambar

8.  Kemudian, kita akan menambahkan pengaturan akses jarak jauh untuk  pengguna root  dalam file  /etc/ssh/sshd_config.

PermitRootLogin yes
PasswordAuthentication yes

9.  Setelah menambahkan pengaturan akses jarak jauh untuk  pengguna root  , kita akan mengetik perintah  systemctl restart sshd untuk memulai ulang layanan SSH.

gambar

10.  Sekarang, kita akan menguji akses jarak jauh dengan  pengguna root  . Kita akan membuka halaman yang berisi informasi instans dan mengklik ikon untuk menyalin alamat IP publik.

gambar

11.  Selanjutnya, kita akan mengetik perintah  ssh [email protected] menggunakan alamat IP publik untuk mengakses server virtual jarak jauh.

ssh [email protected]
The authenticity of host '3.80.139.206 (3.80.139.206)' can't be established.
ED25519 key fingerprint is SHA256:iQxE9Tn+UVDJGCQPe0ImkZ4W+/akI3VEiyHaHipPUXU.
This host key is known by the following other names/addresses:
    ~/.ssh/known_hosts:46: ec2-3-80-139-206.compute-1.amazonaws.com
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '3.80.139.206' (ED25519) to the list of known hosts.
[email protected]'s password: 

A newer release of "Amazon Linux" is available.
  Version 2023.6.20250123:
Run "/usr/bin/dnf check-release-update" for full release and version update info
   ,     #_
   ~\_  ####_        Amazon Linux 2023
  ~~  \_#####\
  ~~     \###|
  ~~       \#/ ___   https://aws.amazon.com/linux/amazon-linux-2023
   ~~       V~' '->
    ~~~         /
      ~~._.   _/
         _/ _/
       _/m/'
Last failed login: Sat Jan 25 14:30:25 UTC 2025 from 187.180.189.101 on ssh:notty
There were 82 failed login attempts since the last successful login.

12.  Siap! Akses jarak jauh ke  pengguna root  telah dibuat dan diuji.

Buat Akses Pengguna Root

Peringatan penggunaan tingkat gratis membantu Anda memantau penggunaan dan biaya layanan AWS Anda dengan mengirimkan pemberitahuan email saat Anda melampaui 100% batas tingkat gratis Anda.

1.  Mari kita buat notifikasi penggunaan paket gratis. Kita akan klik menu pengguna, lalu klik menu  Penagihan dan Manajemen Biaya .

gambar

2.  Sekarang, kita akan klik menu  Preferensi Penagihan .

gambar

3.  Selanjutnya kita klik tombol  Edit .

gambar

4.  Kemudian, kita akan mengklik opsi  Terima peringatan AWS Free Tier , isi kolom  Alamat email untuk menerima peringatan penggunaan Free Tier - opsional,  dan klik tombol  Perbarui .

gambar

5.  Siap! Peringatan penggunaan paket gratis telah dibuat.

gambar

Kesimpulan

Merangkum apa yang dibahas dalam artikel ini:

  • Kami membuat instans Amazon EC2 menggunakan citra sistem operasi Amazon Linux 2023 AMI.
  • Kami membuat akses pengguna root untuk mengakses server virtual jarak jauh.
  • Kami membuat peringatan penggunaan tingkat gratis untuk memantau penggunaan dan biaya layanan AWS.

Anda dapat menggunakan artikel ini untuk membuat server virtual, menginstal dan menjalankan basis data, server HTTP, atau aplikasi dalam bahasa pemrograman tertentu.

Sekian dan Terimakasih