Proxy Jump
Proxy jump memungkinkan user melakukan dual ssh connections secara bersamaan. Dengan kata lain, HostB dapat user akses saat ia mengakses HostA melalui SSH. Proxy jump sangat berguna saat digunakan di environment VSCode. Berikut langkah melakukan proxy jump:
- Buka SSH config pada
/home/user/.ssh/config - Tambahkan
ProxyJumppada host tujuan (HostB)
Host HostA HostName 192.168.1.5 User HostA
Host HostB HostName 192.168.1.10 User HostB ProxyJump 192.168.1.5Authorized Keys
Authorized keys memungkinkan user masuk ke server lewat SSH tanpa memerlukan passwords. Pembuatan authorized_keys sebagai berikut:
- Buat
id_rsapada local computer
ssh-keygen -t rsa- Copy
id_rsa.pubdi local keauthorized_keysdi server
ssh-copy-id -p 8888 -i ~/.ssh/id_rsa.pub user@serverBeberapa hal perlu diperhatikan dalam pembuatan authorized_keys adalah permission /home folder, /home/.ssh folder dan /home/.ssh/authorized_keys harus dalam:
chmod go-w /homechmod 700 /home/.sshchmod 600 /home/.ssh/authorized_keys