Cara Menginstal dan Menjalankan Server VNC di Ubuntu Linux

Cara Menginstal dan Menjalankan Server VNC di Ubuntu Linux

Mengakses komputer melalui desktop jarak jauh adalah bagian penting dari kehidupan kerja. Program desktop jarak jauh memungkinkan Anda mengakses dan mengontrol sistem lain yang tidak tersedia secara fisik untuk Anda. Pekerjaan dari rumah telah membuat komputasi jarak jauh menjadi lebih relevan dengan memungkinkan orang-orang dari daerah yang jauh untuk bekerja dari jarak jauh menggunakan komputer mereka.





Panduan ini menunjukkan bahwa Anda harus menginstal Server Virtual Network Computing (VNC) di Ubuntu 20.04 LTS untuk memungkinkan komputasi jarak jauh di sistem Anda.





Apa itu Server VNC?

Secara tradisional, komputer Linux mengakses sistem lain melalui terminal menggunakan utilitas seperti Secure Shell (SSH) . Namun, satu-satunya tantangan dengan antarmuka baris perintah adalah Anda tidak dapat berinteraksi dengan PC lain menggunakan GUI. Di sinilah koneksi VNC berguna.





Server Komputasi Jaringan Virtual, umumnya dikenal sebagai server VNC adalah sistem yang memungkinkan Anda mengakses dan berinteraksi dari jarak jauh dengan PC lain melalui jaringan menggunakan antarmuka grafis. Banyak aplikasi VNC telah dikembangkan; beberapa di antaranya termasuk TightVNC, TigerVNC, dan RealVNC. Dalam panduan ini, kita akan menggunakan x11vnc server untuk mengatur komputasi jarak jauh pada sistem Ubuntu kami.

X11vnc adalah server VNC ringan yang tidak membuat tampilan tambahan untuk desktop jarak jauh. Sebagai gantinya, ini menunjukkan tampilan x11 yang ada (KDE, GNOME, Xfce, dll.) dari sistem Linux Anda secara real-time. Keuntungan lain dengan x11vnc adalah Anda dapat menggunakan klien atau penampil VNC apa pun untuk menyambungkannya.



Server x11vnc memiliki enkripsi SSL/TLS bawaan dan otentikasi RSA 2048 bit, termasuk dukungan VeNCrypt bersama dengan akun UNIX dan sistem login kata sandi.

Memasang Pengelola Tampilan yang Kompatibel

Ubuntu Linux menggunakan GNOME Desktop Manager (GDM) sebagai pengelola tampilan default. Versi Ubuntu yang lebih baru digunakan gdm3 . Sayangnya, GDM biasanya tidak bekerja dengan baik dengan server x11vnc. Untuk mengatasinya, Anda harus menginstal Light Display Manager, atau lightdm .





Buka terminal menggunakan Ctrl + Alt + T pintasan keyboard. Pertama, perbarui sumber perangkat lunak Anda menggunakan tepat .

sudo apt update

Kemudian, instal lightdm menggunakan perintah yang disebutkan di bawah ini:





sudo apt install lightdm

Layar berikut akan muncul selama proses instalasi. tekan Memasuki pada keyboard Anda untuk melanjutkan.

Selanjutnya, pilih lightdm pilihan dan tekan Memasuki pada keyboard Anda.

Nyalakan ulang PC Anda agar perubahan manajer tampilan diterapkan.

sudo reboot

Anda akan melihat sedikit perubahan di layar login setelah reboot karena Anda sekarang menggunakan lightdm sebagai manajer tampilan Anda.

Menginstal Server x11vnc di Ubuntu

Untuk menginstal server x11nvc, buka terminal sistem Anda dengan menekan Ctrl + Alt + T . Kemudian, jalankan perintah berikut.

sudo apt install x11vnc

Mengonfigurasi Server x11vnc

Anda sekarang akan mengkonfigurasi layanan yang digunakan untuk memulai server x11nvc. Buat file bernama layanan x11nvc dalam / lib / systemd / sistem / direktori. Panduan ini menggunakan Vim tetapi Anda dapat menggunakan apa saja editor teks Linux lainnya pilihan Anda misalnya nano.

sudo vim /lib/systemd/system/x11vnc.service

Salin dan tempel konten di bawah ini ke dalam file layanan yang baru dibuat.

[Unit] Description=x11vnc service
After=display-manager.service
network.target syslog.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -forever -display :0 -auth guess -passwd randompassword
ExecStop=/usr/bin/killall x11vnc
Restart=on-failure
[Install]
WantedBy=multi-user.target

Teks kata sandi acak adalah kata sandi yang akan Anda gunakan untuk masuk ke server Anda. Edit dan atur ke kata sandi kuat pilihan Anda.

Terkait: Cara Membuat Kata Sandi Kuat yang Tidak Akan Anda Lupakan

Sederhananya, teks dalam file layanan menyatakan bahwa: ini adalah layanan anak dan sistem harus memulai layanan ini setelah semua layanan lain dimulai. Jika terjadi kegagalan, layanan harus memulai ulang sendiri sebelum proses mencapai target multi-pengguna.

Jika Anda menggunakan Vim, tekan tombol ESC kunci. Kemudian, ketik : wq diikuti oleh Memasuki kunci untuk simpan perubahan dan keluar dari editor Vim .

Setelah menyimpan file, pastikan untuk memuat ulang sistem konfigurasi manajer dan file unit.

systemctl daemon-reload

Kemudian, aktifkan layanan x11vnc.

aplikasi untuk digunakan dengan pensil apel
systemctl enable x11vnc.service

Terakhir, mulai server VNC menggunakan perintah di bawah ini.

sudo systemctl start x11vnc.service

Periksa status layanan x11vnc menggunakan sistemctl .

systemctl status x11vnc.service

Outputnya harus mirip dengan yang ditunjukkan di bawah ini.

Seperti yang Anda lihat dari output di atas, layanan aktif dan berjalan.

Hal penting lainnya yang perlu diperhatikan adalah port yang digunakan server x11vnc (dalam hal ini, port 5900 ).

Mengaktifkan Port Server di Firewall Anda

Ubuntu menggunakan ufw firewall secara default. Untuk mengaktifkan PC lain mengakses sistem Ubuntu melalui port yang digunakan oleh server x11vnc, jalankan perintah berikut.

sudo ufw allow 5900/tcp

Menghubungkan Dari Komputer Lain

Anda sekarang dapat terhubung ke sistem Ubuntu Anda melalui koneksi desktop jarak jauh menggunakan VNC.

Anda dapat menggunakan klien VNC apa pun untuk terhubung ke PC Linux Ubuntu. Salah satu penonton VNC yang direkomendasikan adalah Sambungan VNC oleh RealVNC. Ini tersedia untuk hampir semua platform utama termasuk macOS, Linux, Windows, iOS, Android, dll.

Unduh: Penampil VNC oleh RealVNC

Setelah mengunduh klien VNC, instal di sistem Anda dan luncurkan aplikasi.

Panduan ini menggunakan instalasi macOS dari VNC Connect tetapi prosesnya akan serupa untuk sistem operasi lain juga.

Masukkan alamat IP PC yang ingin Anda sambungkan, diikuti dengan nomor port yang digunakan oleh server x11vnc. Kemudian, tekan tombol Memasuki tombol pada keyboard Anda untuk terhubung.

Catatan: Di Ubuntu, Anda bisa mendapatkan alamat IP Anda dengan mengetikkan perintah di bawah ini.

ip addr

Sambungan VNC tidak akan dienkripsi, artinya siapa pun yang menguping di jaringan dapat mengakses data dan melihatnya dengan mudah. Kata sandi, bagaimanapun, dienkripsi. Klien VNC akan memperingatkan Anda tentang koneksi yang tidak terenkripsi. Pilih Melanjutkan tombol untuk melanjutkan.

Di layar berikutnya, Anda akan diminta untuk memasukkan kata sandi, yang merupakan kata sandi yang Anda atur di layanan x11vnc berkas di atas. Masukkan kata sandi yang sesuai dan tekan tombol Oke tombol untuk melanjutkan.

Anda sekarang dapat mengakses PC Anda dari perangkat lain.

Menonaktifkan Penguncian Layar

Salah satu masalah yang dihadapi saat menggunakan server x11vnc adalah penguncian layar. Namun, Anda dapat dengan mudah memperbaiki masalah ini dengan menonaktifkan kunci layar pada PC Anda.

Pergi ke Pengaturan > Privasi > Kunci Layar dan pastikan Anda menonaktifkan Kunci Layar Otomatis dan Kunci Layar saat Ditangguhkan pilihan.

Catatan : Ini adalah potensi risiko keamanan, jadi pastikan untuk mengaktifkannya lagi nanti.

Bekerja dari Jarak Jauh di Mesin Linux Anda

Program desktop jarak jauh adalah bagian penting dari hidup Anda jika Anda bekerja dari jarak jauh. Bahkan jika Anda memiliki server VNC yang diatur di sistem Anda, Anda tidak akan dapat mengakses sistem tanpa klien VNC. Dengan server VNC yang diinstal pada PC Linux Anda, Anda dapat mengakses sistem Anda dari perangkat lain, kapan saja dan di mana saja.

Sistem operasi bukanlah batasan dalam hal komputasi jarak jauh. Beberapa aplikasi tersedia untuk hampir setiap sistem operasi yang memungkinkan Anda mengatur server VNC di komputer Anda.

Membagikan Membagikan Menciak Surel 10 Perangkat Lunak Akses Jarak Jauh Teratas untuk Mengontrol PC Windows Anda Dari Mana Saja

Apa yang Anda lakukan ketika Anda perlu bekerja di komputer di berbagai lokasi? Gunakan perangkat lunak akses jarak jauh ini untuk terhubung ke PC lain dari mana saja.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • Desktop Jarak Jauh
  • Akses Jarak Jauh
  • Ubuntu
Tentang Penulis Baik untuk pergi(36 Artikel Diterbitkan)

Mwiza mengembangkan perangkat lunak berdasarkan profesi dan menulis secara ekstensif di Linux dan pemrograman front-end. Beberapa minatnya termasuk sejarah, ekonomi, politik & arsitektur perusahaan.

paket amazon mengatakan terkirim tetapi tidak pernah datang
More From Mwiza Kumwenda

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan