Daftar sumber panduan untuk mengggunakan tunnel pada koneksi VNC
July 30, 2021•623 words
Permasalahan
Saya perlu menghubungkan dua mesin GNU/Linux dengan mempergunakan SSH dan VNC. Saya perlu mengupayakan agak koneksi ini sebisa mungkin lebih aman. Sebelumnya saya pernah melakukannya melalui kotak Microsoft Windows.
Solusi
Saya perlu mencari bahan-bahan belajar untuk dibandingkan mengenai bagaimana cara melakukan koneksi. Lalu untuk mengamankannya. Sebelumnya di Windows saya mempergunakan PuTTY, maka pertama saya akan mempergunakan cara yang sama di mesin Linux. Kemudian baru mempergunakan terminal langsung (tanpa PuTTY).
Dari sekian banyak bahan yang saya seleksi, ada beberapa yang bisa dipakai sebagai panduan dan pembanding satu sama lain. Berikut sudah saya seleksi dan urutkan.
Links [server]:
- https://github.com/LibVNC/x11vnc
- https://help.ubuntu.com/community/VNC/Servers
- https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04
- https://vitux.com/ubuntu-vnc-server/
- https://linuxconfig.org/how-to-share-your-desktop-in-linux-using-x11vnc
- https://www.realvnc.com/en/connect/download/vnc/linux/
Links [w/PuTTY]:
- https://helpdeskgeek.com/how-to/tunnel-vnc-over-ssh/
- https://rbgeek.wordpress.com/2012/06/27/how-to-encrypt-vnc-traffic-with-putty/
- https://www.theurbanpenguin.com/creating-an-ssh-tunnel-with-putty-to-secure-vnc/
- http://www.maths.utas.edu.au/People/Hill/vnc/vnc.html
- https://electrictoolbox.com/specifying-auto-login-name-putty/
- https://superuser.com/questions/44106/is-there-a-way-to-auto-login-in-putty-with-a-password/44117
Links [wo/PuTTY]:
- https://www.programmersought.com/article/35178150269/
- https://www.cyberciti.biz/faq/howto-setup-vnc-server-ssh-client-tunnel-via-internet/
- https://cects.com/ssh-local-and-remote-port-forwarding-with-vnc/?fdx_switcher=mobile
- https://cat.pdx.edu/platforms/linux/remote-access/vnc/
- https://jaranguda.com/vnc-via-ssh-tunnel/
Kutipan
- vncpasswd
- vncserver
- vncserver -kill :1
- ssh -L 59000:localhost:5901 -C -N -l sammy yourserverip
- ssh -L 1111:localhost:5901 username@vnc_server
- vncviewer localhost:1111
- X11VNC Server atau vncserver
Di client terminal:
- ssh 192.168.143.100 -L 5800:localhost:5900
- ssh -p 22 192.168.143.100 -L 5800:localhost:5900
- ssh -p 22 username@192.168.143.100 -L 5800:localhost:5900
- vncviewer localhost:5800