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 log 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.
$ sudo apt pasangkan xfce4 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". Sangat mudah untuk mengatur dan menjalankan Tightvncserver, dan juga boleh dipercayai. Keluarkan arahan berikut di Terminal untuk memasang Tightvncserver.
$ sudo apt install -y tightvncserver
Setelah pemasangan selesai, keluarkan arahan berikut di Terminal:
$ vncserverAnda 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 baru ".vnc ”di bawah direktori Utama anda. Untuk melihat direktori ini, anda boleh mengeluarkan perintah berikut di Terminal:
$ ls -lah ~ /.vnc /
Untuk melihat proses pelayan VNC, keluarkan perintah berikut di Terminal:
$ ps -ef | grep Xtightvnc
Langkah 3: Konfigurasikan VNC
Sekarang kita akan mengkonfigurasi pelayan VNC. Untuk itu, pertama, matikan sesi VNC menggunakan arahan berikut di Terminal:
$ vncserver -kill: 1
Fail konfigurasi lalai pelayan VNC ialah ~ / .vnc / xstartup. Sebelum membuat perubahan pada fail ini, mari buat salinan sandaran fail ini. Keluarkan arahan berikut di Terminal untuk melakukannya:
$ mv ~ /.vnc / xstartup ~ /.vnc / xstartup.sandaranSekarang edit ~ /.fail vnc / xstartup menggunakan mana-mana penyunting teks. Di sini, kami menggunakan editor teks Vim:
$ sudo vim ~ /.vnc / xstartupMasukkan baris berikut dalam fail ini:
#!/ bin / bashxrdb $ RUMAH /.Sumber Xres
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 / xstartupJalankan pelayan VNC menggunakan arahan berikut di Terminal:
$ vncserverLangkah 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 / etc / systemd / sistemKemudian buat fail perkhidmatan dengan arahan berikut di Terminal:
$ vim vncserver @.perkhidmatanMasukkan baris berikut dalam fail ini:
[Unit]Perihalan = Perkhidmatan desktop jauh (VNC)
Selepas = syslog.rangkaian sasaran.sasaran
[Perkhidmatan]
Jenis = forking
Pengguna = edward
PIDFile = / rumah / edward /.vnc /% H:% i.pid
ExecStartPre = - / usr / bin / vncserver -kill:% i> / dev / null 2> & 1
ExecStart = / usr / bin / vncserver -depth 24 -geometry 1280x800:% i
ExecStop = / usr / bin / vncserver -kill:% i
[Pasang]
WantedBy = 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:
$ systemctl daemon-tambah nilaiKemudian mulakan perkhidmatan pelayan VNC:
$ systemctl mulakan vncserver @ 1.perkhidmatanUntuk membolehkan perkhidmatan pelayan VNC dimulakan semasa boot, gunakan arahan berikut:
$ systemctl mengaktifkan vncserver @ 1.perkhidmatanUntuk memeriksa status perkhidmatan VNC, gunakan arahan berikut:
status $ systemctl 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 -L 5901: 127.0.0.1: 5901 -N -f -l [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 -L 5901: 127.0.0.1: 5901 -N -f -l kbuzdar 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, taip 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 terowong terlebih dahulu 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 tersebut!