Remote Explorer ke SSH via VsCode


Untuk Windows, Anda dapat klik tutorial berikut:
Remote Explorer ke SSH via VsCode pada Windows – Tutorial Domosquare.com

Berikut adalah langkah-langkah untuk menggunakan Remote Explorer di Visual Studio Code (VS Code) untuk terhubung ke server SSH:


1. Instal VS Code dan Ekstensi Remote – SSH

  1. Download dan Instal VS Code:
  2. Pasang Ekstensi Remote – SSH:
    • Buka VS Code.
    • Tekan Ctrl + P, ketik ext install ms-vscode-remote.remote-ssh, lalu tekan Enter.
    • Atau buka Extensions (ikon kotak di sidebar kiri), cari Remote – SSH, dan klik Install.

2. Konfigurasi Kunci SSH (Opsional)

Sebaiknya gunakan kunci SSH untuk otentikasi agar lebih aman. Jika Anda sudah menggunakan kunci SSH, lewati langkah ini.

  1. Buat Kunci SSH:
    • Di terminal (Windows: gunakan Command Prompt atau PowerShell, Linux/Mac: terminal), jalankan: ssh-keygen -t rsa -b 4096
    • Tekan Enter untuk lokasi default (~/.ssh/id_rsa).
    • Masukkan passphrase jika ingin menambahkan kata sandi (opsional).
  2. Salin Kunci Publik ke Server:
    • Jalankan perintah berikut: ssh-copy-id user@hostname Ganti user dengan nama pengguna SSH Anda dan hostname dengan alamat server (misal, example.com atau 192.168.1.1).

3. Tambahkan Konfigurasi SSH ke ~/.ssh/config

Konfigurasi ini memudahkan pengelolaan koneksi.

  1. Buka file konfigurasi SSH: nano ~/.ssh/config Jika file belum ada, buat file tersebut.
  2. Tambahkan konfigurasi untuk server Anda: Host myserver HostName example.com User username IdentityFile ~/.ssh/id_rsa
    • Host: Nama alias untuk koneksi.
    • HostName: Alamat server (IP atau domain).
    • User: Nama pengguna SSH Anda.
    • IdentityFile: Jalur ke kunci privat Anda (opsional jika default).
  3. Simpan dan keluar (tekan Ctrl + O, lalu Ctrl + X).
  4. Uji koneksi SSH untuk memastikan konfigurasi benar: ssh myserver

4. Menghubungkan VS Code ke SSH

  1. Buka Remote Explorer:
    • Klik ikon Remote Explorer di sidebar kiri (ikon dengan dua monitor dan rantai).
    • Pilih Remote – SSH dari dropdown.
  2. Tambahkan Host SSH:
    • Klik ikon plus (+) di sebelah SSH TARGETS.
    • Masukkan alamat server Anda dalam format berikut: ssh user@hostname Contoh: ssh myserver
    • Jika Anda menggunakan konfigurasi di ~/.ssh/config, Anda cukup mengetik myserver.
  3. Pilih File Konfigurasi:
    • Saat diminta, pilih file ~/.ssh/config sebagai tempat menyimpan konfigurasi.
  4. Hubungkan ke Server:
    • Klik nama server di daftar SSH TARGETS.
    • VS Code akan memulai koneksi dan meminta kata sandi SSH jika diperlukan.
  5. Pilih Folder untuk Dibuka:
    • Setelah terhubung, pilih folder pada server yang ingin Anda buka.

5. Sesuaikan Pengaturan (Opsional)

  1. Setel Terminal Default ke Remote:
    • Setelah terhubung, terminal akan otomatis terbuka di server. Anda bisa menjalankan perintah langsung di sana.
  2. Install Dependencies di Server:
    • VS Code mungkin meminta Anda untuk menginstal server-side dependencies. Klik Install untuk melanjutkan.
  3. Edit File Langsung di Server:
    • Sekarang Anda bisa mengedit file yang ada di server langsung melalui VS Code.

6. Memutuskan Koneksi

Untuk memutuskan koneksi:

  • Klik ikon Remote Connection di kiri bawah (ikon komputer dengan rantai).
  • Pilih Close Remote Connection.

Catatan Tambahan

  • Jika server menggunakan port SSH selain default (22), tambahkan Port di konfigurasi: Host myserver HostName example.com User username Port 2222
  • Jika ada masalah koneksi, periksa log di Output Panel (klik Ctrl + Shift + U).

Dengan langkah-langkah ini, Anda dapat dengan mudah terhubung ke server SSH menggunakan VS Code.

Artikel ini membantu Anda?

Leave a Reply

LIVECHAT