Pertanyaan :Bagaimana cara mengakses lingkungan grafis dari jarak jauh pada CentOS/RHEL 8?
Akses akan digunakan menggunakan server VNC.
Mengatur Server VNC
1. Instal VNC Server dan lingkungan grafis di server:
$ sudo dnf install tigervnc-server $ sudo dnf group install "Server with GUI"
2. Konfigurasi user yang akan user VNC. Edit /etc/tigervnc/vncserver.users dan tambahkan nomor tampilan dan pengguna:
:[display_number]=[user]
Misalnya:
:1=opc
3. Konfigurasikan kata sandi VNC untuk [pengguna] dan tentukan desktop default:
$ vncpasswd $ echo session=gnome >> .vnc/config
4. Mulai layanan yang sesuai:
$ sudo systemctl start vncserver@:[display_number]
Misalnya:
$ sudo systemctl start vncserver@:1
Akses penampil VNC
Untuk terhubung ke layanan VNC, disarankan untuk menggunakan tunnel SSH.
Hubungkan menggunakan ssh
1. perintah ssh untuk menghubungkan:
$ ssh [user]@[server] -L 590[display_number]:localhost:590[display_number]
Misalnya:
$ ssh opc@[server] -L 5901:localhost:5901
2. Hubungkan vncviewer:
$ vncviewer localhost:[display_number]
Misalnya:
$ vncviewer localhost:1Catatan :Untuk menggunakan terowongan, sambungkan ke "localhost", bukan alamat IP eksternal.
Hubungkan menggunakan dempul
1. Luncurkan dempul:
2. Buka Koneksi -> SSH -> Terowongan:
3. Klik “Tambah” lalu “Buka”:
4. Hubungkan VNC Viewer ke “localhost:1”: