GNU/Linux >> Belajar Linux >  >> Cent OS

Layanan OS Linux 'vncserver'

Layanan OS Linux 'vncserver' mengeksekusi daemon server VNC, yang digunakan untuk memulai desktop VNC dan menyederhanakan proses memulai server Xvnc . Ini menjalankan Xvnc dengan opsi yang sesuai dan memulai beberapa aplikasi X untuk ditampilkan di desktop VNC.

VNC adalah singkatan dari Virtual Network Computing. VNC memiliki dua komponen. Server, yang berjalan di komputer jarak jauh dan penampil, yang berjalan di workstation.

Dengan VNC, Anda dapat melihat dan berinteraksi sepenuhnya dengan server VNC menggunakan penampil VNC di workstation mana pun di internet. Tidak ada batasan pada sistem operasi yang berjalan di kedua sistem. Misalnya Anda dapat menggunakan VNC untuk melihat desktop Windows Vista di kantor pada komputer Linux atau Mac di rumah. Untuk kesederhanaan tertinggi, bahkan ada penampil Java, sehingga desktop apa pun dapat dikontrol dari jarak jauh dari dalam browser.

Fitur VNC adalah tidak ada status yang disimpan di sisi penampil. Memutus koneksi pemirsa ke server dan kemudian menghubungkan kembali tidak akan mengakibatkan hilangnya data. Karena koneksi dapat dibuat ulang dari tempat lain, Anda memiliki mobilitas yang mudah.

Seperti disebutkan di atas, menyiapkan vncserver di desktop akan memudahkan administrator sistem untuk menjalankan tugas manajemen harian, dll. Layanan vncserver disediakan oleh vnc-server rpm.

Kontrol Layanan

Layanan ini ditangani oleh skrip init.d /etc/init.d/vncserver. Penggunaannya adalah sebagai berikut:

# service vncserver
Usage: /etc/init.d/vncserver {start|stop|restart|condrestart|status}

Anda dapat memeriksa apakah layanan dikonfigurasi untuk memulai secara otomatis saat boot:

# chkconfig --list vncserver
vncserver       0:off   1:off   2:off   3:off   4:off   5:on    6:off

Konfigurasi

Layanan vncserver akan menjalankan perintah vncserver yang dapat mengambil beberapa parameter. Parameter yang paling penting adalah nomor tampilan, nama desktop, geometri dan kedalaman desktop. Nomor tampilan diteruskan ke Xvnc.

Vncserver dapat dijalankan tanpa opsi sama sekali. Dalam hal ini ia akan memilih nomor tampilan pertama yang tersedia (biasanya:1), memulai Xvnc sebagai tampilan itu, dan menjalankan beberapa aplikasi dasar untuk memulai.

Anda juga dapat menentukan nomor tampilan di baris perintah atau menggunakan file konfigurasi /etc/sysconfig/vncservers, dalam hal ini nomor tampilan yang ditunjuk digunakan jika tersedia. Misalnya,

$ vncserver :12

Atau menggunakan /etc/sysconfig/vncservers berkas

# cat /etc/sysconfig/vncservers
VNCSERVERS="12:Fred"
VNCSERVERARGS[12]="-geometry 800x600"

Ini akan memulai server VNC pada tampilan :12 sebagai pengguna "Fred". Anda juga perlu mengatur kata sandi VNC menggunakan 'vncpasswd' untuk koneksi klien VNC (vncviewer). Kata sandi akan disimpan dalam file $HOME/.vnc/passwd.

File Konfigurasi

1. /etc/sysconfig/vncservers – menyiapkan desktop persisten untuk pengguna yang berbeda.
2. $HOME/.vnc/xstartup – Skrip shell yang menentukan aplikasi X yang akan dijalankan saat desktop VNC dimulai. Jika tidak ada, vncserver akan membuat yang baru yang menjalankan beberapa aplikasi dasar. Misalnya:

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
twm &

3. $HOME/.vnc/passwd – File kata sandi VNC.
4. $HOME/.vnc/host:display#.log – File log untuk Xvnc dan aplikasi dimulai di xstartup.
5. $HOME/.vnc/host:display#.pid – Mengidentifikasi ID proses Xvnc, yang digunakan oleh opsi -kill.


Cent OS
  1. Cara mengkonfigurasi VNC Server di Oracle Linux 6

  2. 'portmap' layanan OS Linux

  3. Layanan OS Linux 'diaudit'

  1. Layanan OS Linux 'nfs'

  2. Layanan OS Linux 'microcode_ctl'

  3. Layanan OS Linux 'NetFS'

  1. Layanan OS Linux 'hplip'

  2. Layanan OS Linux 'ldap'

  3. Layanan OS Linux 'yppasswdd'