Tutorial Koneksi Google Cloud Platform menggunakan SSH

Google Cloud Platform dengan SSH 13

Hi Berils, pada kesempatan kali ini, saya ingin membagikan tutorial bagaimana cara mengkoneksikan Compute Engine kita di Google Cloud Platform dengan menggunakan SSH pada windows.

Pada kali ini saya menggunakan Compute Engine dengan Sistem Operasi Centos 6.0.

Pengertian SSH

Secure Shell atauSSH adalah sebuah protokol jaringan yang memungkinkan kita untuk melakukan pertukaran data secara aman melalui sebuah shell atau command line antar dua buah perangkat yang berbeda.

SSH dapat dijalankan antar sistem operasi baik Windows ke Linux maupun sebaliknya.

SSH menjadi pilihan terbaik para penggunanya karena data yang bertukar antar perangkat dilindungi dengan enkripsi dan jaminan keamanan kerahasiaan data tersebut.

Manfaat SSH

Sebelum kita melanjutkan ke tutorial, kita perlu mengetahui apa sih manfaat menggunakan SSH.

  • Data terenkripsi
  • Lebih mudah untuk pengelolahan server (VPS).
  • Dapat melihat seluruh file yang ada pada sistem.
  • Dan masih banyak lagi.

Pastikan anda telah membuat Instance pada Compute engine sesuai dengan kebutuhan kalian seperti pada gambar dibawah ini.

Aplikasi yang kita gunakan kali ini adalah PuTTy. Silahkan klik download dibawah ini apabila anda belum memiliki aplikasi tersebut.

PuTTy untuk Windows 32bit

PuTTy untuk Windows 64bit

Langkah pertama yang harus dilakukan adalah melakukan generate Private Key yang nantinya akan digunakan untuk akses ke Instance pada Google Compute Engine. Untuk seterusnya saya akan menggunakan istilah GCE untuk Google Compute Engine.

Jalankan aplikasi PuTTYgen yang ada di folder instalasi PuTTy. Kemudian klik Generate untuk mendapatkan Private Key yang kita butuhkan.

Untuk mempercepat proses generate key, silahkan arahkan mouse kedalam kotak merah dibawah ini. Kemudian geser cursor mouse kekiri dan kekanan. Maka proses barnya akan semakin cepat terisi.

Silahkan ganti beberapa indikator dibawah ini dan sesuaikan dengan instalasi pada GCE anda.

Key Comment adalah user GCE yang anda gunakan untuk akses melalui SSH dan pastikan anda telah membuat user tersebut.

Key PassPhrase adalah password untuk user GCE anda yang sebelumnya telah diisi.

Baca Juga  Sejarah Openstack

Confirm PassPhrase adalah konfirmasi password anda kembali dan samakan dengan password yang diisi sebelumnya.

Kemudian klik Save Private Key dan letakkan pada folder yang anda rasa aman. (D:/software/private key/key-berilid.ppk)

Langkah selanjutnya adalah buka aplikasi PuTTy untuk melakukan import Private Key yang telah dibuat sebelumnya. Kemudian klik Connection -> SSH -> Auth dan kemudian klik tombol Browse untuk mencari Private Key yang sebelumnya disimpan.

Jika sudah klik Open maka akan tampil seperti pada gambar dibawah ini.

Kemudian pergi ke Menu Session lalu isikan Host Name sesuai dengan IP Address GCE anda, dan isi field Saved Sessions agar mempermudah anda untuk login di lain hari dan klik Save untuk menyimpan konfigurasi tersebut.

Sampai langkah ini sebaiknya anda tidak melakukan percobaan untuk login, karena masih kurang beberapa langkah lagi untuk anda dapat login ke GCE yaitu memasukkan Private Key ke GCE anda.

Silahkan klik Metadata pada halaman dashboard Compute Engine anda seperti pada gambar dibawah ini.

Kemudian pergi ke Tab Kunci SSH dan kemudian klik Tambahkan Kunci SSH pada halaman tersebut seperti pada gambar dibawah ini.

Silahkan Copy semua rangkaian key yang ada di PuttyGen anda. Jika pada langkah ini anda telah menutup aplikasi PuttyGen silahkan anda buka kembali dan klik Load untuk melakukan load pada private key yang anda telah buat sebelumnya.

Kemudian masukkan kode key tersebut pada halaman di GCE anda sebelumnya sehingga akan muncul seperti gambar dibawah ini. Dan kemudian klik Simpan.

Sampai saat ini seharusnya anda telah dapat melakukan koneksi ke GCE anda melalui SSH pada aplikasi PuTTy. Silahkan aplikasi PuTTy dan klik Session yang anda telah simpan sebelumnya dan klik Open.

Maka akan dimintai konfirmasi apakah key tersebut terpercaya atau tidak. Klik Yes untuk mempercayai key tersebut dan agar masuk ke Private Key.

Kemudian masukkan Username (Key Comment) user anda yang sesuai dengan Private Key yang anda buat.

login as : beril 
Authenticating with public key "beril" 
Passphrase for key "beril"; 
[beril@webhost-berilid ~]$

Sampai disini anda telah masuk kedala akun Google Compute Engine anda. Dan silahkan lakukan apapun yang anda inginkan.

Baca Juga  Tutorial Menambahkan Host di Zabbix Untuk Monitoring

Untuk masuk sebagai root anda dapat menjalankan Command sebagai berikut

[beril@webhost-berilid ~]$ sudo su –

(harap disesuaikan dengan sistem operasi linux yang anda gunakan).

Demikian tutorial mengkoneksikan Google Compute Engine anda menggunakan SSH pada PuTTy.

Apabila menurut anda artikel ini berguna, silahkan membagikannya kepada rekan anda.

Bagikan :
Deni Rusdiaman

Author: Deni Rusdiaman

“Seseorang yang tidak pernah melakukan kesalahan tidak pernah mencoba sesuatu yang baru.” -Albert Einstein-