GHrxexUTk8Cy9ibyQ09EFsI4Tl8sPmI2qnpAKStw
Bookmark

Cara Install dan Konfigurasi VNC di CentOS 7

Pendahuluan

Virtual Network Computing (VNC) adalah teknologi yang memungkinkan Anda untuk mengendalikan dan mengakses komputer jarak jauh melalui jaringan. Ini sangat berguna dalam skenario di mana Anda perlu mengelola server atau komputer tanpa harus berada di lokasi fisiknya. Dalam panduan ini, kita akan menjelaskan secara mendalam tentang cara menginstal dan mengkonfigurasi VNC di sistem operasi CentOS 7. Dengan VNC, Anda dapat dengan mudah mengakses dan mengelola mesin CentOS 7 Anda dari jarak jauh.

Langkah 1: Persiapan Awal

Sebelum kita memulai proses instalasi VNC, ada beberapa persiapan awal yang perlu Anda lakukan:

  • Pastikan Anda memiliki akses root atau akses sebagai pengguna sudo di server CentOS 7 Anda.
  • Pastikan server Anda terhubung ke internet. Ini penting karena Anda akan mengunduh dan menginstal paket-paket yang diperlukan selama proses instalasi.
  • Kami akan menggunakan desktop environment GNOME sebagai contoh dalam panduan ini. Pastikan desktop environment GNOME sudah diinstal di CentOS 7 Anda atau instal dengan perintah berikut jika belum ada:

sudo yum groupinstall "GNOME Desktop"

Langkah 2: Instalasi VNC Server

Langkah pertama dalam mengaktifkan akses VNC adalah menginstal VNC Server di CentOS 7 Anda. VNC Server yang paling umum digunakan adalah TigerVNC. Untuk menginstalnya, buka terminal dan jalankan perintah berikut:

sudo yum install tigervnc-server

Ini akan mengunduh dan menginstal paket VNC Server ke sistem Anda.

Langkah 3: Konfigurasi VNC Server

Setelah Anda berhasil menginstal VNC Server, langkah selanjutnya adalah mengkonfigurasinya agar sesuai dengan kebutuhan Anda.

3.1. Buat Konfigurasi VNC

Langkah pertama adalah membuat konfigurasi VNC. Anda akan membuat konfigurasi ini untuk pengguna tertentu. Gantilah "username" dengan nama pengguna yang ingin Anda gunakan untuk mengakses VNC:

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service

sudo nano /etc/systemd/system/vncserver@.service

Di dalam berkas konfigurasi ini, temukan bagian yang mengatur penggunaan "username". Gantilah Username dengan nama pengguna yang Anda inginkan. Berikut adalah contohnya:

ExecStart=/sbin/runuser -l username -c "/usr/bin/vncserver %i"

3.2. Buat Password VNC

Setiap pengguna VNC perlu memiliki kata sandi VNC. Anda dapat membuatnya dengan perintah berikut (gantilah "username" dengan nama pengguna yang sesuai):

sudo su - username

vncpasswd

Anda akan diminta untuk membuat kata sandi VNC. Pastikan kata sandi ini kuat dan aman. Ingatlah kata sandi ini karena Anda akan menggunakannya saat mengakses VNC.

3.3. Konfigurasi Desktop Environment

Selanjutnya, Anda perlu mengkonfigurasi desktop environment yang akan digunakan oleh VNC. Pastikan Anda berada dalam mode superuser dengan perintah sudo -i dan jalankan perintah berikut:

echo "exec gnome-session" >> ~/.vnc/xstartup

Jika Anda ingin menggunakan desktop environment lain, seperti KDE, Anda dapat mengganti gnome-session dengan startkde.

3.4. Konfigurasi Firewall

Pastikan firewall Anda mengizinkan lalu lintas ke port yang akan digunakan oleh VNC, yang umumnya adalah port 5901. Jalankan perintah berikut untuk mengizinkannya:

sudo firewall-cmd --permanent --zone=public --add-port=5901/tcp

sudo firewall-cmd --reload

Langkah 4: Menjalankan VNC Server

Setelah semua konfigurasi selesai, mulailah VNC Server dengan perintah berikut (gantilah "username" dengan nama pengguna yang sesuai):

sudo systemctl start vncserver@:1

Ini akan memulai VNC Server pada port 5901. Nomor ":1" menunjukkan sesi VNC yang pertama.

Langkah 5: Mengakses VNC dari Klien

Sekarang, Anda dapat mengakses VNC Server dari klien VNC Anda. Gunakan aplikasi VNC klien favorit Anda (seperti RealVNC, TightVNC, atau Remmina) dan masukkan alamat IP server CentOS 7 Anda diikuti oleh nomor port (misalnya, 192.168.1.100:5901). Kemudian, masukkan kata sandi VNC yang telah Anda buat saat mengkonfigurasi VNC Server.

Anda sekarang dapat mengakses dan mengendalikan desktop CentOS 7 Anda dari jarak jauh melalui VNC.

Langkah 6: Menghentikan VNC Server

Jika Anda perlu menghentikan VNC Server, Anda dapat melakukannya dengan perintah berikut:

sudo systemctl stop vncserver@:1

Kesimpulan

Menginstal dan mengkonfigurasi VNC Server di CentOS 7 memungkinkan Anda untuk mengakses dan mengendalikan sistem Anda dari jarak jauh dengan mudah. Ini adalah alat yang sangat berguna untuk administrasi sistem, terutama saat Anda perlu mengelola server tanpa harus berada di dekatnya secara fisik.

Pastikan Anda mengikuti langkah-langkah dengan hati-hati dan mengamankan koneksi VNC Anda dengan kata sandi yang kuat. Dengan pengaturan VNC yang benar, Anda akan memiliki akses yang aman dan nyaman ke sistem CentOS 7 Anda dari jarak jauh. Jangan lupa untuk selalu menjaga keamanan sistem Anda dan melakukan pembaruan perangkat lunak secara teratur.

Posting Komentar

Posting Komentar