Pasang Pelayan VNC pada Linux Mint 20

Install Vnc Server Linux Mint 20



Kadang kala, anda bukan sahaja perlu menyambung ke sistem jauh tetapi juga perlu mengakses keseluruhan persekitaran GUI. Di Linux, VNC adalah alat yang memungkinkan anda log masuk ke pelayan Linux secara grafik dari jarak jauh. VNC (Stands for Virtual Network Computing) mirip dengan alat desktop jauh dalam sistem Windows. Ini membolehkan anda mengurus dan mengawal pelayan jauh dari sistem tempatan anda.

Dalam tutorial ini, kita akan menerangkan cara memasang pelayan VNC pada sistem Linux Mint 20. Untuk menguji sambungan ke pelayan VNC, kami akan menggunakan aplikasi VNC viewer (VNC client). Anda boleh menggunakan aplikasi pelanggan VNC lain.

Sebelum meneruskan artikel, pastikan anda masuk sebagai pengguna sudo.







Langkah 1: Pasang persekitaran Desktop

Terdapat beberapa persekitaran desktop di Linux, seperti Gnome, KDE, XFCE, Unity, dll. Kita perlu memasang salah satu daripadanya agar pelayan VNC berfungsi dengan baik. Di sini, kita akan memasang desktop XFCE.



Buka aplikasi Terminal baris perintah menggunakan pintasan papan kekunci Ctrl + Alt + T dan kemudian keluarkan arahan berikut di Terminal untuk memasang desktop XFCE.



$sudotepatpasangxfce4 xfce4-goodies





Setelah menjalankan perintah di atas, sistem mungkin meminta pengesahan bahawa jika anda ingin meneruskan pemasangan atau tidak. Tekan y untuk meneruskan; selepas itu, desktop XFCE akan dipasang pada sistem anda bersama dengan semua pergantungan.

Langkah 2: Pasang pelayan VNC

Terdapat pelayan VNC berbeza yang tersedia untuk sistem Linux. Di sini, kita akan memasang Tightvncserver. Cukup mudah untuk mengatur dan menjalankan Tightvncserver, dan ia juga boleh dipercayai. Keluarkan arahan berikut di Terminal untuk memasang Tightvncserver.



$sudotepatpasang -danpelayan ketat

Setelah pemasangan selesai, keluarkan arahan berikut di Terminal:

$pelayan vncs

Anda akan diminta untuk menetapkan kata laluan untuk pelayan VNC. Masukkan kata laluan dan kemudian sahkan dengan memasukkannya semula. Kemudian anda akan diminta bahawa jika anda ingin memasukkan kata laluan sahaja, tekan n. Sekiranya anda menekan y, anda tidak akan dapat menggunakan tetikus dan papan kekunci untuk mengawal kejadian VNC.

Apabila anda menjalankan perintah vncserver untuk pertama kalinya, ia membuat direktori .vnc baru di bawah direktori Home anda. Untuk melihat direktori ini, anda boleh mengeluarkan perintah berikut di Terminal:

$ls -NS~/.vnc/

Untuk melihat proses pelayan VNC, berikan perintah berikut di Terminal:

$ps -ef | cengkamanXtightvnc

Langkah 3: Konfigurasikan VNC

Sekarang kita akan mengkonfigurasi pelayan VNC. Untuk itu, pertama, matikan sesi VNC menggunakan arahan berikut di Terminal:

$pelayan vncs-bunuh:1

Fail konfigurasi lalai pelayan VNC ialah ~ / .vnc / xstartup. Sebelum membuat perubahan pada fail ini, mari buat salinan cadangan fail ini. Keluarkan arahan berikut di Terminal untuk melakukannya:

$mv~/.vnc/xstartup ~/.vnc/xstartup.backup

Sekarang edit fail ~ / .vnc / xstartup menggunakan mana-mana penyunting teks. Di sini, kami menggunakan editor teks Vim:

$sudo saya datang~/.vnc/x memulakan

Masukkan baris berikut dalam fail ini:

#! / bin / bash
xrdb$ RUMAH/Sumber Sumber
permulaanxfce4&

Sekarang tekan Esc kekunci dan tekan : wq untuk menyimpan dan menutup fail ~ / .vnc / xstartup.

Sekarang anda perlu membuat fail ini dapat dilaksanakan. Keluarkan arahan berikut di Terminal untuk melakukannya:

$chmod+ x ~/.vnc/x memulakan

Jalankan pelayan VNC menggunakan arahan berikut di Terminal:

$pelayan vncs

Langkah 4: Konfigurasikan VNC sebagai perkhidmatan

Sekarang anda perlu membuat fail perkhidmatan untuk pelayan VNC. Untuk tujuan ini, arahkan ke direktori / etc / systemd / sistem menggunakan arahan berikut:

$CD /dan lain-lain/sistem/sistem

Kemudian buat fail perkhidmatan dengan arahan berikut di Terminal:

$saya datangpelayan vncs@.khidmat

Masukkan baris berikut dalam fail ini:

[Unit]
Penerangan=Perkhidmatan desktop jauh(VNC)
Selepas=syslog.sasaranrangkaian.sasaran
[Perkhidmatan]
Jenis=garpu
Pengguna=edward
Fail PID=/ rumah / edward /.vnc/% H:% i.pid
ExecStartPre=- / usr / bin / vncserver -kill:% i>/ dev / null2>&1
ExecStart=/ usr / bin / vncserver -depth24-geometri 1280x800:% i
ExecStop=/ usr / bin / vncserver -kill:% i
[Pasang]
Dikehendaki Oleh=berbilang-pengguna.sasaran

Sekarang tekan Esc kekunci dan tekan : wq untuk menyimpan dan menutup fail.

Sekarang muatkan semula proses systemd menggunakan arahan berikut di Terminal:

$tambah nilai daemon systemctl

Kemudian mulakan perkhidmatan pelayan VNC:

$systemctl memulakan vncserver@1. perkhidmatan

Untuk membolehkan perkhidmatan pelayan VNC dimulakan semasa boot, gunakan arahan berikut:

$systemctlmengaktifkanpelayan vncs@1. perkhidmatan

Untuk memeriksa status perkhidmatan VNC, gunakan arahan berikut:

$status sistemctl vncserver@1. perkhidmatan

Langkah 5: Sambungkan ke pelayan VNC

Sekarang kita akan cuba menyambung ke pelayan VNC melalui terowong SSH kerana VNC itu sendiri bukan protokol yang dienkripsi. Keluarkan arahan berikut di Terminal untuk melakukannya:

$ssh -KE 5901: 127.0.0.1:5901 -N -f -tempat [nama_pengguna] [pelayan_ip]

Ganti [user_name] dan [server_ip] dengan nama pengguna sebenar dan alamat IP pelayan VNC. Dalam contoh kami, arahannya adalah:

$ssh -KE 5901: 127.0.0.1:5901 -N -f -tempatkbuzdar 192.168.72.159

Perintah ini akan menetapkan terowong yang selamat antara hos tempatan anda dan pelayan VNC.

Sekarang pasang aplikasi klien VNC (VNC viewer) pada sistem anda dan lancarkannya. Di bar atas penampil VNC, ketik 127.0.0.1:5901, dan tekan Masukkan .

Apabila dialog berikut muncul, klik Teruskan .

Dalam dialog Pengesahan berikut, ketik kata laluan pelayan VNC dan klik okey .

Sekarang anda akan melihat desktop sistem jauh.

Sambungan pelayan VNC berjaya dibuat sekarang. Setelah selesai, tutup aplikasi penampil VNC dan matikan juga terowong SSH dengan menggunakan Ctrl + c di tetingkap Terminal. Sekiranya anda perlu menyambung ke pelayan VNC sekali lagi, buat dahulu terowong dan kemudian sambungkan ke pelayan VNC menggunakan aplikasi pemapar VNC.

Dalam artikel ini, anda telah mempelajari cara memasang pelayan VNC pada sistem Linux Mint 20. Kini anda boleh menguruskan Linux Mint dari sistem tempatan anda dengan mudah menggunakan antara muka GUI. Saya harap anda menyukai artikel itu!