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:
Daftar Isi
1. Instal VS Code dan Ekstensi Remote – SSH
- Download dan Instal VS Code:
- Jika belum menginstal VS Code, download dan instal dari Visual Studio Code.
- Pasang Ekstensi Remote – SSH:
- Buka VS Code.
- Tekan
Ctrl + P
, ketikext install ms-vscode-remote.remote-ssh
, lalu tekanEnter
. - 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.
- 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).
- Di terminal (Windows: gunakan Command Prompt atau PowerShell, Linux/Mac: terminal), jalankan:
- Salin Kunci Publik ke Server:
- Jalankan perintah berikut:
ssh-copy-id user@hostname
Gantiuser
dengan nama pengguna SSH Anda danhostname
dengan alamat server (misal,example.com
atau192.168.1.1
).
- Jalankan perintah berikut:
3. Tambahkan Konfigurasi SSH ke ~/.ssh/config
Konfigurasi ini memudahkan pengelolaan koneksi.
- Buka file konfigurasi SSH:
nano ~/.ssh/config
Jika file belum ada, buat file tersebut. - 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).
- Simpan dan keluar (tekan
Ctrl + O
, laluCtrl + X
). - Uji koneksi SSH untuk memastikan konfigurasi benar:
ssh myserver
4. Menghubungkan VS Code ke SSH
- Buka Remote Explorer:
- Klik ikon Remote Explorer di sidebar kiri (ikon dengan dua monitor dan rantai).
- Pilih Remote – SSH dari dropdown.
- 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 mengetikmyserver
.
- Pilih File Konfigurasi:
- Saat diminta, pilih file
~/.ssh/config
sebagai tempat menyimpan konfigurasi.
- Saat diminta, pilih file
- Hubungkan ke Server:
- Klik nama server di daftar SSH TARGETS.
- VS Code akan memulai koneksi dan meminta kata sandi SSH jika diperlukan.
- Pilih Folder untuk Dibuka:
- Setelah terhubung, pilih folder pada server yang ingin Anda buka.
5. Sesuaikan Pengaturan (Opsional)
- Setel Terminal Default ke Remote:
- Setelah terhubung, terminal akan otomatis terbuka di server. Anda bisa menjalankan perintah langsung di sana.
- Install Dependencies di Server:
- VS Code mungkin meminta Anda untuk menginstal server-side dependencies. Klik Install untuk melanjutkan.
- 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.