Indonesia Website Awards
Indonesia Website Awards

Visual Studio Code merupakan salah satu aplikasi editor source-code yang banyak di gunakan para developer. Di dalam VS Code ini, terdapat banyak sekali extensions yang dapat membantu developer dalam menulis serta mengembangkan aplikasi mereka. Pada kesempatan kali ini saya akan membahas salah satu extension dari VS Code yang dapat digunakan untuk melakukan remote ke server. Kalau kamu biasa menggunakan Terminal, PuTTy, KiTTy, Termius dan lain sebagainya. Saya sarankan kamu untuk mulai mencoba remote server menggunakan VS Code. Baiklah, sesuai dengan judul tulisan Saya, Saya akan memberikan informasi mengenai cara remote server dengan visual studio code. Mari kita mulai!

 

Install Extension Remote – SSH di Visual Studio Code

langkah pertama yang harus kamu lakukan adalah :

  • Buka Aplikasi Visual Studio Code kamu,
  • Pergilah menuju Menu Extensions,
  • Cari “Remote – SSH” pada pencarian,
  • Klik Install.

vscode install extension remote - ssh

 

Akses Remote SSH dengan Visual Studio Code

Setelah extension Remote – SSH kamu install, kamu dapat langsung menggunakannya untuk melakukan remote ke server dengan cara :

cara menggunakan visual studio code untuk remote server

  • Pergilah menuju Menu Remote Explorer,
  • Klik Button Dropdown pada SSH Targets,
  • Klik Button + untuk menambahkan konfigurasi SSH ke server yang kamu ingin remote,
  • Masukan konfigurasi SSH ( contoh format standar : ssh -p [port] [user]@[host] ) untuk server kamu,
  • Klik Enter untuk mengkonfirmasi, lalu pilih path dimana konfigurasi itu akan disimpan ( default path : ~/.ssh/config ),
  • Setelah disimpan, maka konfigurasi server kamu akan muncul di list SSH Targets,
  • Pada Host server yang telah kamu simpan, Klik Button yang ada di pojok kanan ( bila di hover akan muncul “Connect to Host in New Window”) untuk melakukan Remote SSH,
  • Masukkan password SSH kamu ( apabila diminta ),
  • Setelah terkoneksi, klik Open Folder untuk membuka folder default yang akan di remote,
  • Pilih Folder yang kamu mau remote, lalu Klik Oke,
  • Apabila ada notifikasi Do you trust the authors of the files in this folder?” , kalian bisa Klik “Yes, I trust the authors” untuk menyetujuinya.

Jika server yang kamu remote jumlahnya banyak, Saya sarankan kamu untuk mengedit file konfigurasi ~/.ssh/config secara manual, supaya saat kamu mau melakukan remote server dengan vscode, semua server yang kamu miliki akan tampil secara otomatis di list SSH Targets.

 

Membuat file konfigurasi SSH

Buka file ~/.ssh/config dengan editor apapun

vim ~/.ssh/config

Masukkan konfigurasi dibawah ini sebanyak server yang kamu miliki

Host [Hostname]
        HostName [IP Public]
        Port [Port SSH]
        User [User SSH]
        IdentityFile ~/.ssh/id_rsa

Sedikit penjelasan :

Host [Hostname]Ganti bagian [Hostname] dengan nama server yang ingin kamu berikan.
HostName [IP Public]Ganti bagian [IP Public] dengan ip public server kamu.
Port [Port SSH]Ganti bagian [Port SSH] dengan port ssh server kamu.
User [User SSH]Ganti bagian [User SSH] dengan user ssh server kamu.
IdentityFile ~/.ssh/id_rsaGunakan ini jika kamu mau menyimpan password ssh kamu dengan perintah ssh-copy-id

 

Contohnya seperti ini :

Host lukems.com
        HostName 192.168.1.1
        Port 22
        User root
        IdentityFile ~/.ssh/id_rsa

Buat konfigurasi itu sebanyak server yang kamu miliki. Jika sudah, kamu tinggal membuka kembali Remote – SSH di vscode, maka semua server mu sudah terdaftar pada list SSH targets. Kurang lebih akan seperti ini nantinya :

vscode ssh target list

 

Baiklah, itulah informasi mengenai cara remote server dengan visual studio code yang dapat saya bagikan. Sisanya, kamu dapat eksplor sendiri tentang penggunaannya. Semoga informasi ini bermanfaat untuk semua pembaca. Terima kasih 😀

Kategori: Linux

Lukems

Hanya manusia biasa yang hidup sederhana dan mempunyai keluarga kecil yang bahagia

0 Komentar

Tinggalkan Balasan

Avatar placeholder

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *