Sebelum ini, kami telah menunjukkan cara memasang Pelayan VNC di CentOS (Klik Di Sini). Hari ini kita akan merangkumi pemasangan dan konfigurasi Pelayan VNC pada mesin Ubuntu anda.
Oleh kerana VNC menggunakan model klien / pelayan, kita perlu menggunakan Pelayan VNC pada mesin Ubuntu. Untuk menguji sambungan, kami akan menggunakan Pelanggan VNC pada mesin Windows.
Sebelum memulakan pemasangan Pelayan VNC, pertama-tama anda perlu memastikan bahawa Ubuntu anda terkini menggunakan arahan berikut:
sudo apt update sudo apt upgrade
Memasang Pelayan VNC di Ubuntu
Langkah 1. Untuk pelayan VNC berfungsi dengan betul pada mesin Ubuntu anda, kita perlu memasang desktop grafik seperti KDE, Gnome, XFCE, dll. Untuk tutorial ini, kita akan menggunakan desktop XFCE.
Gunakan arahan berikut untuk memasang pakej desktop XFCE dan pakej dependensi lain.
sudo apt pasang xfce4 xfce4-goodies
Langkah 2. Pasang pakej Pelayan VNC, terdapat banyak pakej Pelayan VNC, dan kami akan menggunakan satu 'ketatvncserver'.
Gunakan arahan berikut untuk memasang pakej 'tightvncserver'.
sudo apt install -y tightvncserver
Langkah 3. Sekarang, mari mulakan pelayan VNC menggunakan arahan berikut.
pelayan vncs
Anda akan diminta membuat kata laluan pelayan VNC, ketik dan sahkan kata laluan seperti yang anda lihat dalam tangkapan skrin di bawah.
Langkah 4. Setelah anda menjalankan perintah pelayan VNC, ia akan menghasilkan direktori konfigurasi VNC yang terdapat di direktori rumah anda. Direktori VNC ini berisi file konfigurasi VNC yang disebut 'xstartup' untuk pengguna yang menjalankan perintah.
Anda boleh menyenaraikan kandungan direktori konfigurasi VNC menggunakan perintah berikut.
ls -lah ~ /.vnc /
Langkah 5. Untuk memeriksa sama ada proses pelayan VNC sedang berjalan.
ps -ef | grep Xtightvnc
Konfigurasikan Pelayan VNC Di Ubuntu
Langkah 1. Sebelum memulakan konfigurasi pelayan VNC, kita perlu terlebih dahulu menghentikan sesi yang sedang berjalan.
vncserver -kill: 1
Langkah 2. Sandarkan fail konfigurasi pelayan VNC lalai.
mv ~ /.vnc / xstartup ~ /.vnc / xstartup.sandaran_file
Langkah 3. Buat fail konfigurasi pelayan VNC baru.
vi ~ /.vnc / xstartup
Langkah 4. Edit fail konfigurasi baru dan tambahkan baris berikut:
#!/ bin / bash xrdb $ RUMAH /.Xresources startxfce4 &
Langkah 5. Tetapkan kebenaran pada fail konfigurasi baru agar dapat dilaksanakan.
chmod + x ~ /.vnc / xstartup
Langkah 6. Jalankan arahan pelayan VNC.
pelayan vncs
Konfigurasikan Perkhidmatan Pelayan VNC
Seterusnya, kita akan mengkonfigurasi pelayan VNC untuk dijalankan sebagai perkhidmatan sistem. Dan untuk melakukannya, kita perlu membuat fail perkhidmatan pelayan VNC baru.
Langkah 1. Buat fail perkhidmatan VNC.
sudo vi / etc / systemd / system / vncserver @.perkhidmatan
Langkah 2. Tambahkan baris di bawah ke fail perkhidmatan VNC.
[Unit] Penerangan = Perkhidmatan desktop jauh (VNC) Selepas = syslog.rangkaian sasaran.target [Service] Type = forking Pengguna =PIDFile = / rumah / /.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
Tetapi jangan lupa untuk mengganti masing-masing
Langkah 3. Muat semula daemon systemd perkhidmatan agar perubahan berlaku.
sudo systemctl daemon-tambah nilai
Langkah 4. Mulakan perkhidmatan pelayan VNC.
sudo systemctl mulakan vncserver @ 1.perkhidmatan
Langkah 5. Aktifkan perkhidmatan pelayan VNC untuk memulakan secara automatik dengan permulaan sistem.
sudo systemctl aktifkan vncserver @ 1.perkhidmatan
Langkah 6. Akhirnya, periksa status perkhidmatan pelayan VNC untuk memastikan bahawa semuanya berjalan seperti biasa tanpa kesalahan.
sudo systemctl status vncserver @ 1.perkhidmatan
Sekarang anda telah memasang pelayan VNC, dan sesinya sudah berjalan.
Langkah 7. Dapatkan IP Pelayan VNC anda yang akan digunakan di bahagian seterusnya.
ifconfig
Sekiranya arahan sebelumnya tidak berfungsi, anda boleh memuat turun alat net terlebih dahulu kemudian gunakan perintah ifconfig.
sudo apt pasang alat bersih
Uji Sambungan Pelayan VNC Dari Windows
Di bahagian tutorial ini, kami akan menguji pelayan VNC dengan cuba menyambung dari klien VNC pada mesin windows.
Oleh kerana protokol VNC tidak dienkripsi, ia akan terdedah kepada penghidup paket. Oleh itu, sangat disyorkan untuk membuat terowong SSH yang akan meneruskan semua mesin tempatan anda dengan selamat dan selamat. Dalam kes ini, adakah trafik mesin pelanggan VNC di port 5901 ke pelayan VNC pada port 5901 yang sama.
Langkah 1. Untuk menyediakan tunneling SSH pada Windows, anda perlu mempunyai klien PUTTY. Buka Putty dan masukkan IP pelayan VNC anda dalam nama host yang difailkan seperti tangkapan skrin di bawah.
Langkah 2. Dari panel kiri -> Di Bawah Menu Sambungan-> Buka SSH -> Tekan Terowong.
Masukkan nombor port di medan port Sumber dan vnc_server_ip: port_number di medan Destinasi. Kemudian tekan butang Tambah seperti tangkapan skrin di bawah.
Seterusnya, anda boleh kembali ke halaman sesi untuk menyimpan tetapan sebelumnya. Anda tidak perlu melakukan langkah sebelumnya setiap kali anda membuka pelayan VNC. Akhirnya, tekan Buka untuk membuat sambungan ke pelayan VNC.
Langkah 3. Putty akan meminta nama pengguna dan kata laluan mesin Ubuntu anda.
Selepas anda log masuk, anda akan mendapat skrin seperti yang berikut:
Dengan itu, anda telah mewujudkan terowong SSH sekarang beralih ke langkah seterusnya.
Langkah 4. Sekarang buka pemapar VNC anda dan sambungkan ke pelayan VNC di localhost: 5901.
Anda boleh melangkau amaran penyulitan.
Anda akan diminta memasukkan kata laluan pelayan VNC anda.
Akhirnya, anda akan dapat melihat desktop Ubuntu anda.
Tahniah anda baru sahaja menyambung ke mesin Ubuntu anda dari jauh.