Remote SSH Menggunakan VsCode Menggunakan Private Key


Step #1: Pasang Ekstensi Remote-SSH di VSCode

  1. Buka VSCode, klik ikon Extensions (atau tekan Ctrl+Shift+X), terus cari "Remote-SSH". Pasang deh kalau belum ada.

Step #2: Set Up Kunci SSH

Pastikan dulu kunci SSH-nya ada di komputer kamu. Kalau belum, bikin satu dengan langkah-langkah sebagai berikut:
  1. Buka Git Bash atau command prompt di windows, saat pertama kali dibuka secara default akan diarahkan ke direktori C:\Users\nama_anda>
  2. ketik mkdir ~/.ssh (tanda titik pada .ssh menandakan bahwa folder yang dibuat adalah hidden)
  3. Ketik ssh-keygen -t rsa -b 2048 
  4. Atur passphrase (opsional): Anda diminta untuk mengatur passphrase. Passphrase adalah kata sandi tambahan yang memberikan lapisan keamanan ekstra. bisa memilih untuk mengisi passphrase atau biarkan kosong dengan langsung menekan Enter.
  5. berikan nama file pada private key dan public key
  6. Setelah langkah no.5 otomatis akan dibuatkan 2 file yaitu vscode_syarif (ditempatkan di komputer lokal) dan vscode_syarif.pub (ditempatkan di server atau vps)

Step #3: Upload Public Key ke VPS/Server

  1. Buka terminal dan ssh akses server atau ke vps.
  2. Buat direktori .ssh dengan perintah mkdir ~/.ssh dan atur izinnya dengan chmod 700 ~/.ssh. , karena untuk root tidak diizinkan untuk melakukan ssh maka buat folder.ssh di /home/nama_user_kamu/.ssh
  3. Buka file authorized_keys dalam direktori .ssh dengan teks editor seperti nano atau vim: nano ~/.ssh/authorized_keys.
  4. Paste kan isi dari file  vscode_syarif.pub ke dalam file authorized_keys.
  5. Simpan perubahan dan keluar dari editor teks.

Step #4: Setting VSCode

  1. Buka VSCode: Buka aplikasi Visual Studio Code.
  2. Instal Ekstensi SSH: Pastikan Anda telah menginstal ekstensi "Remote - SSH" di VSCode. Anda dapat menginstalnya melalui menu Extensions (Ctrl+Shift+X), kemudian cari "Remote - SSH" dan instal ekstensi tersebut.
  3. Buka Panel Command Palette: Tekan tombol Ctrl+Shift+P (atau Cmd+Shift+P di macOS) untuk membuka panel Command Palette.
  4. Ketik Perintah SSH: Di dalam panel Command Palette, ketik "Remote-SSH: Connect to Host" dan pilih opsi tersebut ketika muncul.
  5. Tambahkan Konfigurasi SSH: Pilih opsi "Add New SSH Host" dan akan diminta untuk memasukkan informasi host SSH Anda. Masukkan informasi host SSH seperti user@hostname dan tekan Enter.
  6. Pilih Metode Otentikasi: VSCode akan meminta Anda memilih metode otentikasi. Pilih opsi "IdentityFile" dan masukkan path ke file private key Anda di sini.
    contoh config:
    Host ML650
        HostName 192.168.21.16
        User contoh
        Port 2563
        IdentityFile "C:\Users\user\.ssh\vscode_syarif"
  7. Tunggu Koneksi: Setelah Anda memasukkan informasi host dan konfigurasi otentikasi, VSCode akan mencoba terhubung ke host SSH menggunakan kunci privat yang ditentukan.
  8. Verifikasi dan Tunggu: Tunggu proses koneksi selesai. VSCode akan memunculkan jendela baru yang menunjukkan bahwa telah terhubung ke host SSH.


Belum ada Komentar untuk "Remote SSH Menggunakan VsCode Menggunakan Private Key"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel