Remote SSH Menggunakan VsCode Menggunakan Private Key
Step #1: Pasang Ekstensi Remote-SSH di VSCode
- 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:
- Buka Git Bash atau command prompt di windows, saat pertama kali dibuka secara default akan diarahkan ke direktori C:\Users\nama_anda>
- ketik mkdir ~/.ssh (tanda titik pada .ssh menandakan bahwa folder yang dibuat adalah hidden)
- Ketik ssh-keygen -t rsa -b 2048
- 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.
- berikan nama file pada private key dan public key
- 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
- Buka terminal dan ssh akses server atau ke vps.
- 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
- Buka file authorized_keys dalam direktori .ssh dengan teks editor seperti nano atau vim: nano ~/.ssh/authorized_keys.
- Paste kan isi dari file vscode_syarif.pub ke dalam file authorized_keys.
- Simpan perubahan dan keluar dari editor teks.
Step #4: Setting VSCode
- Buka VSCode: Buka aplikasi Visual Studio Code.
- 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.
- Buka Panel Command Palette: Tekan tombol Ctrl+Shift+P (atau Cmd+Shift+P di macOS) untuk membuka panel Command Palette.
- Ketik Perintah SSH: Di dalam panel Command Palette, ketik "Remote-SSH: Connect to Host" dan pilih opsi tersebut ketika muncul.
- 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.
- 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 ML650HostName 192.168.21.16User contohPort 2563IdentityFile "C:\Users\user\.ssh\vscode_syarif" - Tunggu Koneksi: Setelah Anda memasukkan informasi host dan konfigurasi otentikasi, VSCode akan mencoba terhubung ke host SSH menggunakan kunci privat yang ditentukan.
- 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