Šioje pamokoje aprašysime kaip CentOS 6 operacinėje sistemoje įdiegti
GNOME darbastalio aplinką su VNC serveriu ir atlikti VNC serverio konfigūravimą.
VNC - nuotolinį darbastalio dalinimąsi įgalinanti sistema, naudojanti RFB protokolą.
Ši pamoka yra ištestuota ant CentOS 6 versijos.
1. GNOME aplinkos įdiegimas
1.1. Atnaujiname sistemą:
yum update
1.2. Naudojant
yum paketų valdymą įdiegiame
GNOME su
groupinstall. Taip yra įdiegiami visi reikalingi paketai darbastalio įdiegimui:
yum groupinstall Desktop
1.3. Pašaliname NetworkManager:
yum -y remove NetworkManager
2. Įdiegiame ir sukonfigūruojame TigerVNC
2.1. Įdiegiame
TigerVNC bei pagal pasirinkimą pageidaujamą teksto redagavimo įrankį, šiuo atveju tai būtų
nano:
yum install tigervnc-server nano
2.2. Sukuriame vartotoją, kurio vardu veiks mūsų darbastalis:
useradd vncuser
passwd vncuser
2.3. Sukūrus vartotoją, sukuriame
VNC serverio konfigūracinį failą, kuriame bus nurodoma kokie vartotojai galės prisijungti bei kokia ekrano raiška bus naudojama. Ekrano raišką galime pasirinkti pagal mūsų poreikius. Kelios dažniau naudojamos galimo ekrano raiškos: 1024x768 1680x1050 1920x1080.
nano /etc/sysconfig/vncservers
Į
vncservers failą įterpiame šį kodą:
VNCSERVERS="1:vncuser"
VNCSERVERARGS[1]="-geometry 1024x768"
2.4. Priskiriame prisijungimui prie
VNC serverio skirtam vartotojui slaptažodį:
su - vncuser
vncpasswd
2.5. Grįžtame į
root vartotojo komandinę eilutę:
exit
2.6. Paleidžiame ir sustabdome
VNC serverį tam kad būtų sugeneruotas konfigūracinis failas:
service vncserver start
service vncserver stop
/sbin/chkconfig vncserver on
2.7. Galutinai paleidžiame
VNC serverį:
service vncserver start
3. Prisijungimas prie VNC serverio
Prisijungimui prie mūsų
VNC serverio mums bus reikalingas
VNC klientas. Išvengiant papildomos programinės įrangos diegimo į mūsų kompiuterį šiuo atveju naudosime
Google Chrome papildinį
VNC Viewer.
Bendru atveju galima naudoti bet kurį
VNC klientą, atsižvelgiant į mūsų poreikius. Pvz.:
TightVNC klientas Windows operacinei sistemai;
TigerVNC klientas Windows operacinei sistemai.
Jungiantis prie mūsų serverio atsižvelgiant į diegimo metu taikytą konfigūraciją mums reikės nurodyti prievadą į kurį bus jungiamasi, kuris šiuo atveju yra
5901.
Taigi jungiantis prie serverio reikės nurodyti šią informaciją:
<serverio_IP_adresas>:5901
4. Naujo vartotojo pridėjimas VNC serveriui
4.1. Pridedame naują vartotoją ir nurodome slaptažodį:
useradd vncuser2
passwd vncuser2
4.2. Redaguojame
/etc/sysconfig/vncservers konfigūracinį failą:
nano /etc/sysconfig/vncservers
Pakeičiame
VNCSERVERS eilutę į šią:
VNCSERVERS="1:vncuser 2:vncuser2"
Ir pridedame šią eilutę:
VNCSERVERARGS[2]="-geometry 1024x768"
4.3. Atlikus konfigūracinio failo redagavimą, naujam vartotojui priskiriame
VNC susijungimui skirtą slaptažodį:
su - vncuser2
vncpasswd
4.4. Grįžtame į
root vartotojo komandinę eilutę:
exit
4.5. Perkrauname
VNC serverį:
service vncserver restart
Naujai sukurtas vartotojas prie mūsų serverio galės prisijungti nurodant
5902 prievadą.
Taigi jungiantis mums bus reikalinga nurodyti šią informaciją:
<serverio_IP_adresas>:5902