Naujausias pranešimas: Samba kritinis pažeidžiamumas
frame

Sveiki apsilankę!

Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.

Prisijungti Registruotis

GNOME darbastalio aplinkos su VNC serveriu diegimas Fedora 15

IV_VygandasSIV_VygandasS Serverių ekspertas (-ė)
edited 2021 sausio 12 Į Archyvas
Šioje pamokoje aprašysime kaip Fedora 15 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 Fedora 15 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 "GNOME Desktop Environment"

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. Norint kad GNOME būtų užkrautas prisijungus prie serverio, redaguojame sugeneruotą konfigūracinį failą:
nano /home/vncuser/.vnc/xstartup

Failo pabaigoje įterpiame šią eilutę:
exec gnome-session &

2.8. 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
Pažymėtos temos:
Ši diskusija uždaryta
Dedikuoti.lt
Šiame forume rasite informaciją kaip atlikti serverio administravimą, konfigūravimą, įvairių tarnybų bei papildomų aplikacijų diegimą. Taip pat pateiksime rekomendacijų, skirtų serverių saugumui, monitoringui ir optimizavimui. Kviečiame prisijungti prie dedikuotų serverių administratorių bendruomenės, dalyvauti diskusijose ir praplėsti savo žinias serverių administravimo srityje!
© 2007 - 2023 Dedikuoti.lt forumas, visos teisės saugumos.