Cara Menggunakan Fungsionalitas VNC Remote Desktop di Linux

Perintah, Sintaks, dan Contoh

Artikel ini menjelaskan cara mengatur dan menggunakan sesi desktop jarak jauh di Linux menggunakan VNC (Virtual Network Computing). VNC adalah sistem tampilan jarak jauh yang memungkinkan Anda untuk memulai lingkungan desktop pada satu komputer dan mengaksesnya dari komputer lain melalui koneksi Internet . Anda dapat mengatur desktop terus-menerus yang akan dipertahankan saat Anda memutuskan sambungan, sehingga Anda dapat terus bekerja tepat di tempat Anda tinggalkan ketika Anda terhubung kembali.

Ini berguna misalnya ketika Anda ingin bekerja pada "desktop" yang sama dari lokasi yang berbeda, dan ini dapat digunakan untuk menjalankan lingkungan desktop pada server yang tidak memiliki akses fisik ke atau tidak memiliki terminal terpasang. (monitor dan keyboard). Yang Anda butuhkan hanyalah koneksi jaringan.

Jadi bagaimana cara kerjanya? Anda perlu menginstal "nvcserver" pada mesin server (jika belum diinstal) dan "nvcviewer" dan mesin klien (lihat realVNC untuk versi populer perangkat lunak VNC). Untuk menghindari masalah firewall , adalah ide yang baik untuk menggunakan ssh shell aman untuk terhubung dari mesin "viewer" Anda ke server tempat Anda ingin menjalankan sesi desktop. Paket PuTTY sangat cocok untuk tujuan ini.

Jadi langkah pertama adalah meluncurkan ssh menggunakan misalnya PuTTY. Kemudian Anda masuk ke server dan masuk:

vncserver Desktop 'server1.org1.com:6 "(juser)' baru adalah server1.org1.com.6

Sebelum menjalankan "vncserver" Anda harus mengatur file inisialisasi "xstartup" di direktori ".vnc", yang harus dibuat di direktori home Anda. File ini berisi perintah inisialisasi, seperti

# Jalankan file xstartup umum [-x / etc / vnc / xstartup] && exec / etc / vnc / xstartup # Muat file .Xresources [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Jalankan helper vncconfig untuk aktifkan transfer clipboard dan kontrol desktop vncconfig -iconic & # Luncurkan desktop GNOME exec gnome-session &

Sekarang "desktop" sedang berjalan di server yang menunggu untuk ditampilkan di komputer lokal Anda. Bagaimana Anda terhubung dengannya? Jika Anda menginstal perangkat lunak realVNC atau mengunduh penampil VNC Anda menjalankan penampil ini dan memasukkan server dan menampilkan nomor seperti yang diilustrasikan dalam contoh ini:

server1.org1.com:6

Perangkat lunak penampil juga akan meminta Anda untuk kata sandi. Saat pertama kali Anda menggunakan VNC di server ini, Anda memasukkan kata sandi baru, yang akan disimpan di folder .vnc. Kata sandi untuk koneksi VNC dan tidak terkait dengan akun pengguna Anda di server. Setelah beberapa waktu tidak aktif Anda mungkin diminta memasukkan kata sandi akun Anda untuk mengotorisasi akses server.

Setelah kata sandi diterima, jendela desktop akan muncul dengan semua elemen antarmuka pengguna grafis yang ditentukan. Anda dapat memutuskan sambungan dari desktop dengan menutup jendela desktop.

Anda dapat menghentikan proses server VNC ("desktop") dengan memasukkan perintah berikut di jendela shell pada server:

vncserver -kill:

Sebagai contoh:

vncserver -kill: 6 geometri ekspor = 1920x1058

Di mana "1920" mewakili lebar yang diinginkan dan "1058" ketinggian yang diinginkan dari jendela desktop. Cara terbaik untuk membuatnya cocok dengan resolusi sebenarnya dari layar Anda.

Lihat MobaXterm untuk alternatif desktop jarak jauh yang mudah digunakan