Bagaimana Menggunakan Fungsi Desktop Jauh VNC di Linux

Perintah, Sintaks dan Contoh

Artikel ini menerangkan cara membuat dan menggunakan sesi desktop jauh di Linux menggunakan VNC (Virtual Network Computing). VNC adalah sistem paparan jauh yang membolehkan anda memulakan persekitaran desktop pada satu mesin dan mengaksesnya dari komputer lain melalui sambungan Internet . Anda boleh menyediakan desktop yang berterusan yang akan dikekalkan semasa anda memutuskan sambungan, supaya anda dapat terus bekerja dengan tepat di mana anda berhenti apabila anda menyambung semula.

Ini berguna contohnya apabila anda mahu bekerja pada "desktop" yang sama dari lokasi yang berlainan, dan ia boleh digunakan untuk menjalankan persekitaran desktop pada pelayan yang anda tidak mempunyai akses fizikal atau tidak mempunyai sambungan terminal (monitor dan papan kekunci). Apa yang anda perlukan adalah sambungan rangkaian.

Jadi bagaimana ia berfungsi? Anda perlu memasang "nvcserver" pada mesin pelayan (jika tidak dipasang) dan "nvcviewer" dan mesin klien (lihat realVNC untuk versi popular perisian VNC). Untuk mengelakkan masalah firewall , adalah idea yang baik untuk menggunakan ssh shell yang selamat untuk menyambungkan mesin "penonton" anda ke pelayan di mana anda ingin menjalankan sesi desktop. Pakej PuTTY berfungsi hebat untuk tujuan ini.

Jadi langkah pertama adalah untuk melancarkan penggunaan ssh misalnya PuTTY. Kemudian anda log masuk ke pelayan dan masukkan:

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

Sebelum menjalankan "vncserver" anda perlu menyediakan fail permulaan "xstartup" dalam direktori ".vnc", yang sepatutnya dibuat dalam direktori rumah anda. Fail ini mengandungi arahan permulaan, seperti

# Melaksanakan fail xstartup yang biasa [-x / etc / vnc / xstartup] & & exec / etc / vnc / xstartup # Load .Xresources file [-r $ HOME / .Xresources] && xrdb $ HOME / .Xresources # Run the vncconfig helper to membolehkan pemindahan clipboard dan kawalan desktop vncconfig -iconic & # Melancarkan pelaksanaan GNOME desktop gnome-session &

Sekarang "desktop" sedang berjalan di pelayan menunggu untuk dipaparkan pada komputer tempatan anda. Bagaimana anda menyambung? Jika anda memasang perisian realVNC atau memuat turun pemapar VNC, anda menjalankan pemirsa ini dan masukkan nombor pelayan dan paparan seperti digambarkan dalam contoh ini:

server1.org1.com:6

Perisian penonton juga akan meminta anda untuk kata laluan. Kali pertama anda menggunakan VNC pada pelayan ini, anda memasukkan kata laluan baru, yang akan disimpan dalam folder .vnc. Kata laluan adalah untuk sambungan VNC dan tidak berkaitan dengan anda akaun pengguna di pelayan. Selepas tempoh tidak aktif, anda mungkin diminta memasukkan kata laluan akaun anda juga untuk membenarkan akses pelayan.

Apabila kata laluan diterima, tetingkap desktop harus muncul dengan semua unsur antara muka pengguna grafik yang ditentukan. Anda boleh memutuskan sambungan dari desktop dengan menutup tetingkap desktop.

Anda boleh menamatkan proses pelayan VNC ("desktop") dengan memasukkan perintah berikut dalam tetingkap shell pada pelayan:

vncserver -kill:

Sebagai contoh:

vncserver -x: 6 geometri eksport = 1920x1058

Di mana "1920" mewakili lebar yang dikehendaki dan "1058" ketinggian yang dikehendaki dari tetingkap desktop. Ia adalah yang terbaik untuk menjadikannya sepadan dengan resolusi sebenar skrin anda.

Lihat MobaXterm untuk menggunakan alternatif desktop jauh