Cara Menyiapkan VNC Server (Linux Remote Desktop Access) di CentOS/RHEL dan FEDORA

Cara Menyiapkan VNC Server (Linux Remote Desktop Access) di CentOS/RHEL dan FEDORA

VNC (Pengkomputeran Rangkaian Maya) Pelayan membolehkan akses desktop jauh untuk sistem linux serupa dengan MSTSC di tingkap. Secara amnya pentadbir Linux tidak lebih suka menggunakan akses Windows, tetapi beberapa kali kami perlu mengakses desktop jauh dari Linux. Dalam hal ini kita perlu memasang pelayan VNC pada sistem Linux kami. Tutorial ini akan membantu anda menyiapkan Pelayan VNC dan konfigurasikan akses jauh untuk pengguna Centos, RHEL dan Fedora Pengguna.

Langkah 1: Pasang pakej yang diperlukan

Sebilangan besar pelayan Linux tidak memasang desktop pada sistem mereka. Oleh itu, pastikan anda memasang lain Gunakan arahan berikut untuk memasangnya.

Untuk Centos/Rhel 6: # Yum GroupInstall "Desktop" untuk Centos/Rhel 5: # Yum Groupinstall "Gnome Desktop Environment" 

Sekarang pasang beberapa pakej yang diperlukan untuk VNC-server

# yum Pasang pixman pixman-devel libxfont 

Langkah 2: Pasang pelayan VNC

Setelah memasang pakej yang diperlukan, mari pasang VNC-server dalam sistem anda. VNC-server boleh didapati di bawah repositori yum lalai.

# yum pasang vnc-server 

Pada Centos/RHEL 6, Anda akan melihatnya Tigervnc-server Pakej akan dipasang.

Langkah 3: Buat pengguna untuk VNC

Membolehkan 'membuat beberapa pengguna untuk menyambung melalui VNC. Anda juga boleh menggunakan pengguna sistem sedia ada dengan menyambung melalui VNC, dalam hal ini kita hanya perlu menetapkan vncpasswd untuk akaun itu.

# useradd user1 # passwd user1 # useradd user2 # passwd user2 

Sekarang tetapkan kata laluan VNC untuk semua akaun perlu disambungkan melalui VNC.

# su - user1 $ vncpasswd $ exit # su - user2 $ vncpasswd $ exit 

Langkah 4: Konfigurasikan pelayan VNC untuk pengguna

Sekarang edit /etc/sysconfig/vncservers fail konfigurasi dan tambahkan yang berikut ke akhir fail.

Vncservers = "1: user1 2: user2" vncserverargs [1] = "-geometry 800x600" vncserverargs [2] = "-Geometry 1024x768" 

Di mana Vncservers Adakah senarai pengguna perlu menyambung, Vncserverargs ditakrifkan saiz skrin. Seperti user1 mempunyai a 800 × 600 skrin, dan USER2 mempunyai 1024 × 768 saiz skrin pada pelanggannya.

Sekarang mulakan perkhidmatan vnc-server menggunakan arahan berikut dan periksa output

# Perkhidmatan VNCServer Mula Memulakan pelayan VNC: 1: user1 xauth: Membuat fail kuasa baru/rumah/user1/.Xauthority Baru 'svr1.Tecadmin.bersih: 1 (user1) 'desktop adalah svr1.Tecadmin.Bersih: 1 Membuat skrip permulaan lalai/rumah/user1/.aplikasi permulaan vnc/xstartup yang dinyatakan di/home/user1/.Fail log vnc/xstartup adalah/home/user1/.VNC/SVR1.Tecadmin.Bersih: 1.log 2: user2 xauth: Membuat fail kuasa baru/rumah/user2/.Xauthority Baru 'svr1.Tecadmin.bersih: 2 (user2) 'desktop adalah svr1.Tecadmin.Bersih: 2 Membuat skrip permulaan lalai/rumah/user2/.aplikasi permulaan vnc/xstartup yang dinyatakan di/home/user2/.Fail log vnc/xstartup adalah/home/user2/.VNC/SVR1.Tecadmin.Bersih: 2.log [ok] 

Seperti output di atas, anda dapat melihatnya USER1 Desktop boleh didapati di : 1 dan USER2 Desktop boleh didapati di : 2. Kami akan menggunakan: 1 untuk menyambung ke user1 dan: 2 untuk menyambung ke user2.

Langkah 5: Sambungkan pelayan VNC menggunakan VNC Viewer

Untuk mengakses dari jarak jauh Sistem Linux Gunakan arahan berikut.

# vncviewer 192.168.1.11: 1 

Untuk mengakses desktop jauh di vnc-server dari Sistem Windows, Anda mesti memasang VNC-Viewer pada sistem anda. Terdapat pelbagai penonton VNC yang tersedia untuk digunakan. Muat turun mana -mana dan pasang pada sistem anda, sebagai contoh:

Ketat: http: // www.ketat.com/muat turun.php
Realvnc: https: // www.Realvnc.com/muat turun/vnc/
Tigervnc: http: // sourceforge.bersih/projek/tigervnc/fail/tigervnc/

Setelah memasang VNC Viewer Sambung ke sistem anda, contohnya di bawah, kami disambungkan ke user1 (: 1).

Sekarang masukkan Kata Laluan VNC akaun yang diberikan dengan vncpasswd perintah.

Anda disambungkan ke sistem windows x mesin linux anda.