Cara Menginstal dan Mengkonfigurasi Server VNC di Ubuntu 18.04
- 1203
- 233
- Darryl Ritchie
VNC adalah singkatan dari "Virtual Network Computing" adalah himpunan protokol untuk berbagi sistem desktop dari jarak jauh. Ada banyak perangkat lunak yang tersedia untuk mengakses desktop berbasis Linux dari jarak jauh termasuk, TigerVNC, TRIGVNC, Vino, VNC4Server dan banyak lagi.
TigerVNC adalah server VNC berkinerja gratis, open-source, dan berkinerja tinggi yang digunakan untuk mengontrol atau mengakses sistem desktop berbasis Linux dari jarak jauh. Ini adalah aplikasi klien/server yang memungkinkan Anda untuk berinteraksi dengan aplikasi grafis pada mesin jarak jauh.
Tutorial ini menggambarkan Anda untuk menginstal dan mengonfigurasi server VNC di Ubuntu 18.04 Sistem Linux…
Prasyarat
Secara default, server Ubuntu tidak termasuk lingkungan desktop. TigerVnc Server dirancang untuk mengontrol hanya sistem desktop. Jadi Anda perlu menambahkan lingkungan desktop di server Anda.
Pertama, perbarui dan tingkatkan semua paket yang diinstal dengan perintah berikut:
Sudo Apt Update && App Upgrade
Setelah sistem Anda diperbarui, instal tugas
utilitas untuk menginstal lingkungan desktop:
sudo apt menginstal tugas -y
Setelah menginstal Tasksel, luncurkan utilitas Tasksel dengan perintah berikut:
tugas sudo
Anda harus melihat antarmuka berikut:
Gunakan tombol panah untuk menggulir ke bawah daftar dan temukan Desktop ubuntu. Selanjutnya, tekan tombol Space untuk memilihnya lalu tekan tombol tab untuk memilih OK lalu tekan Enter untuk menginstal desktop Ubuntu.
Setelah semua paket diinstal, Anda perlu mengatur sepatu bot sistem Anda ke dalam target grafis. Anda dapat mengaturnya dengan perintah berikut:
sudo systemctl set-default grafis.target
Berikutnya, mengulang kembali Sistem Anda untuk menerapkan perubahan.
Langkah 2 - Instal VNC Server di Ubuntu 18.04
Ubuntu default 18.04 repositori yang tepat berisi paket server TIGerVnc. Anda dapat menginstalnya dengan hanya menjalankan perintah berikut:
sudo apt menginstal tigervnc-standalone-server -y
Setelah menginstal TIGerVNC, buat pengguna baru dan atur kata sandi VNC untuk pengguna itu.
Pertama, buat pengguna baru bernama Tecadmin dengan perintah berikut:
sudo adduser tecadmin
Selanjutnya, beralih pengguna ke Tecadmin dan atur kata sandi VNC dengan perintah berikut:
Su - Tecadmin
vncpasswd
Berikan kata sandi yang Anda inginkan seperti yang ditunjukkan di bawah ini:
Kata Sandi: Verifikasi: Apakah Anda ingin memasukkan kata sandi hanya tampilan (Y/T)? N
Selanjutnya, mulailah server VNC menggunakan perintah berikut:
vncserver -localhost no
Setelah server VNC dimulai, Anda harus mendapatkan output berikut:
/usr/bin/xAuth: file/home/tecadmin/.Xauthority tidak ada desktop 'ubuntu1804: 1 (tecadmin)' baru di: 1 di mesin ubuntu1804 aplikasi awal yang ditentukan dalam/etc/x11/xvnc file log adalah/home/tecadmin/.vnc/ubuntu1804: 1.Log Gunakan XTigerVNCViewer -SecurityTypes VnCauuth, tlsvnc -passwd/home/tecadmin/.VNC/Passwd Ubuntu1804: 1 untuk terhubung ke server VNC.
Anda dapat memverifikasi server VNC yang sedang berjalan menggunakan perintah berikut:
vncserver -list
Anda harus mendapatkan output berikut:
Sesi Server TigerVNC: X Display # Process ID: 1 30982
Langkah 2 - Menginstal Klien VNC
Di bagian ini, kami akan menginstal klien RealVNC VNC di mesin jarak jauh dan terhubung ke server VNC.
Anda dapat mengunduh klien realvnc dari halaman unduhan realvnc. Pastikan untuk memilih arsitektur sistem yang benar. Paket Halaman Default Download 32bit.
Setelah unduhan selesai, instal paket yang diunduh dengan perintah berikut:
sudo dpkg -i ~/unduhan/vnc-viewer-6.20.529-Linux-X64.Deb
Selanjutnya, luncurkan klien VNC dari menu aplikasi GNOME. Kemudian, klik pada File menu => koneksi baru Untuk membuat koneksi baru. Anda harus melihat layar berikut:
Menyediakan Nama Dan alamat IP bersama dengan ID sesi VNC : 1 dari server VNC Anda dan klik OKE Untuk menyimpan koneksi. Anda akan melihat koneksi yang Anda simpan di layar berikut:
Sekarang, klik dua kali pada koneksi yang baru Anda buat. Anda akan diminta untuk memberikan kata sandi VNC Anda seperti yang ditunjukkan di bawah ini:
Berikan kata sandi VNC Anda dan klik OK. Setelah terhubung, Anda akan melihat layar desktop Ubuntu Anda:
Langkah 3 - Setup VNC untuk lingkungan desktop Anda
Sebelum memulai, hentikan instance VNC menggunakan perintah VNCServer dengan opsi -kill dan ID sesi server sebagai argumen.
sudo vncserver -kill: 1
Anda harus mendapatkan output berikut:
Membunuh ID Proses XTIGERVNC 1719… Sukses!
Selanjutnya, Anda perlu mengkonfigurasi TigerVnc untuk bekerja dengan gnome. Anda dapat melakukannya dengan membuat file baru XStartup di dalamnya .Direktori VNC:
Su - Tecadmin
nano ~/.VNC/XSTARTUP
Tambahkan baris berikut:
#!/bin/sh exec/etc/vnc/xstartup xrdb $ home/.XResources vncconfig -iconic & dbus-launch --exit-with-sesi-gnome-sesi &12345 | #!/bin/shexec/etc/vnc/xstartupxrdb $ home/.XResourcesvncconfig -iconic & dbus-launch --exit-with-sesi-gnome-sesi & |
Simpan dan tutup file saat Anda selesai. Skrip di atas akan dieksekusi secara otomatis setiap kali Anda memulai atau memulai kembali server TigerVnc.
Selanjutnya, berikan izin eksekusi ke ~/.File VNC/XStartup:
chmod u+x ~/.VNC/XSTARTUP
Langkah 5 - Buat file layanan SystemD untuk VNC
Selanjutnya, Anda perlu membuat file systemd untuk TIGerVNC untuk mengelola layanan VNC. Anda dapat membuatnya dengan perintah berikut:
sudo vim/etc/systemd/system/[email dilindungi]
Tambahkan baris berikut:
[Unit] Deskripsi = Layanan Desktop Jarak Jauh (VNC) Setelah = Syslog.jaringan target.Target [layanan] type = pengguna sederhana = tecadmin pamname = login pidfile =/home/%u/.vnc/%h%i.pid execStartpre =/usr/bin/vncserver -kill:%i>/dev/null 2> & 1 || : ExecStart =/usr/bin/vncserver:%i -localhost no -geometry 1024x768 execstop =/usr/bin/vncserver -kill:%i [install] wantedby = multi -pengguna.target
Simpan dan tutup file kemudian muat ulang daemon SystemD dengan perintah berikut:
Sudo Systemctl Daemon-Reload
Selanjutnya, aktifkan layanan VNC untuk memulai saat reboot sistem dengan perintah berikut:
Sudo Systemctl Aktifkan [Email Dilindungi]
Selanjutnya, mulailah layanan VNC dengan perintah berikut:
sudo systemctl mulai [email dilindungi]
Kesimpulan
Selamat! Anda telah berhasil menginstal dan mengatur server VNC di Ubuntu 18.04 LTS Linux System. Anda sekarang dapat menghubungkan desktop Ubuntu dari sistem jarak jauh menggunakan VNC Viewer.
- « Cara mengatur semua direktori ke 755 dan semua file ke 644
- Perintah MV di Linux dengan contoh yang berguna »