Shigar da TightVNC Server a cikin RHEL/CentOS da Fedora don samun damar Nisan tebur
Virtual Networking Computing (VNC) wani nau'ine ne na tsarin raba nesa wanda ke ba da damar karɓar duk wata kwamfutar da ke da intanet. Maballin faifan maɓallan maɓalli da linzamin kwamfuta na iya sauƙaƙa daga kwamfuta zuwa wata kwamfuta. Yana taimaka wa mai gudanarwa da ma'aikatan fasaha don gudanar da sabar su da tebur ba tare da kasancewa wuri ɗaya a zahiri ba.
VNC aikace-aikace ne na buɗe tushen ƙirƙira a ƙarshen 1990's. Mai zaman kansa ne kuma ya dace da Windows da Unix/Linux. Yana nufin mai amfani na yau da kullun na Windows zai iya hulɗa tare da tsarin Linux ba tare da wani ƙanƙara ba.
Don amfani da VNC dole ne ku sami haɗin TCP/IP da abokin ciniki na VNC don haɗi zuwa kwamfutar da ke gudana ɓangaren uwar garken VNC. Sabar tana watsa nunin kwafin komputa mai nisa ga mai kallo.
Wannan kayan aikin yana nuna yadda ake girka VNC Server ta amfani da TightVNC wani ingantaccen sigar tsohon shirin VNC, tare da GNOME Desktop samun damar nesa akan tsarin RHEL, CentOS da Fedora.
Mataki 1: Girka GNOME Desktop
Idan kun shigar da ƙaramin sigar Tsarin Gudanarwa, wanda ke ba da layin layin umarni kawai ba GUI ba. Sannan kana bukatar girka GUI (Graphical User Interface) tare da GNOME Desktop. Tebur na GNOME yana samar da yanayin tebur mara nauyi wanda ke aiki sosai a kan tebur na VNC mai nisa.
yum groupinstall "X Window System" "Desktop"
Mataki 2: Girkawa TightVNC Server
TightVNC kayan aikin komputa na nesa wanda ke bamu damar haɗi zuwa kwamfyutocin nesa. Don shigarwa, yi amfani da umarnin yum mai zuwa kamar yadda aka nuna a ƙasa.
yum -y install tigervnc-server xorg-x11-fonts-Type1
Mataki na 3: Createirƙiri Mai amfani na VNC
Createirƙiri mai amfani na yau da kullun, wanda za'a yi amfani dashi don haɗi zuwa tebur mai nisa. Misali, Na yi amfani da "tecmint" azaman mai amfani, zaka iya zaɓar sunan mai amfani naka.
useradd tecmint passwd tecmint Changing password for user tecmint. New password: Retype new password: passwd: all authentication tokens updated successfully.
Mataki na 4: Kafa VNC Kalmar wucewa don Mai amfani
Irƙiri sabon kalmar sirri don sabon mai amfani da aka kirkira. Shiga cikin mai amfani (su - tecmint) da gudu 'vncpasswd' don saita kalmar VNC ga mai amfani.
Lura: Wannan kalmar sirri don isa ga VNC tebur na nesa, kuma kalmar sirri da muka kirkira a mataki na 3 shine don samun damar SSH.
su - tecmint [[email ~]$ vncpasswd Password: Verify:
Umurnin da ke sama ya umarce ku da ku samar da kalmar sirri sau biyu kuma ku ƙirƙiri ".vnc" kundin adireshi a ƙarƙashin kundin adireshin gidan mai amfani tare da fayil ɗin passwd a ciki. Kuna iya bincika an ƙirƙiri fayil ɗin kalmar sirri, ta amfani da bin umarni.
# ls -l /home/tecmint/.vnc -rw------- 1 tecmint tecmint 8 Jul 14 21:33 passwd
Yanzu fita daga shiga mai amfani kuma komawa ga tushen shiga mai amfani.
[[email ~]$ exit exit
Mataki 5: Createirƙiri VNC Xstartup Script
Createirƙiri rubutun xstartup azaman tushen mai amfani. Ana iya ƙirƙirar wannan ta fara uwar garken VNC.
/etc/init.d/vncserver start Starting VNC server: 1:tecmint New 'linux-console.net:1 (tecmint)' desktop is linux-console.net:1 Starting applications specified in /home/tecmint/.vnc/xstartup Log file is /home/tecmint/.vnc/linux-console.net:1.log [ OK ]
Na gaba, bincika ko an ƙirƙiri rubutun xstartup a ƙarƙashin (tecmint) adireshin gidan mai amfani, yi umarnin "ls -l".
ls -l /home/tecmint/.vnc/ -rw-------. 1 tecmint tecmint 8 Jul 15 12:27 passwd -rwxr-xr-x. 1 tecmint tecmint 654 Oct 11 2012 xstartup
Da zarar, ya ƙirƙira, saita ƙudirin tebur a cikin fayil xstartup. Don wannan, dole ne ka daina gudanar da sabis ɗin VNC.
/etc/init.d/vncserver stop Shutting down VNC server: 1:tecmint [ OK ]
Mataki na 6: Kafa studurin Xstarup
Bude fayil "/ etc/sysconfig/vncservers" fayil ɗinda kuka zaɓi edita. Anan ina amfani da editan "nano". Irƙiri sabon VNC Zama don “tecmint” tare da umarnin da ke ƙasa. inda ake amfani da “-geomerty” yana ayyana ƙudurin tebur.
nano /etc/sysconfig/vncservers
Kuma ƙara layuka masu zuwa gare shi a ƙasan fayil. Ajiye ka rufe shi.
## Single User ## VNCSERVERS="1:tecmint" VNCSERVERARGS[1]="-geometry 1280x1024"
Idan kuna ma'amala da masu amfani da yawa, da farko ƙirƙirar vncpasswd ga duk mai amfani kamar yadda aka bayyana a sama a mataki na 4, sa'annan ƙara waɗanda suke amfani da su zuwa layin VNCSERVERS kuma ƙara shigarwar VNCSERVERARGS [x] kamar yadda aka nuna a ƙasa. Inda ‘x‘ shine lambar ID.
## Multiple Users ## VNCSERVERS="2:ravi 3:navin 4:avishek" VNCSERVERARGS[2]="-geometry 1280x1024" VNCSERVERARGS[3]="-geometry 1280x1024" VNCSERVERARGS[4]="-geometry 1280x1024"
Mataki na 7: Fara Server TightVNC
Bayan yin duk canje-canje, gudanar da umarni mai zuwa don sake farawa uwar garken VNC. Kafin fara zaman VNC zuwa mai amfani "tecmint", bari in baku karamin gabatarwa game da Lambobin Port da ID's. Ta Tsoffin VNC tana gudana akan Port 5900 da ID: 0 (wanda shine tushen mai amfani). A cikin yanayin mu na kirkiro tecmint, ravi, navin da avishek. Don haka, ana amfani da tashar jiragen ruwa da id's ta waɗannan masu amfani kamar haka
User's Port's ID's 5900 root :0 5901 tecmint :1 5902 ravi :2 5903 navin :3 5904 avishek :4
Don haka, a nan mai amfani “tecmint” zai sami tashar jiragen ruwa 5901 da id kamar: 1 da sauransu. Idan kun ƙirƙiri wani mai amfani ya faɗi (mai amfani5) to zai sami tashar jiragen ruwa 5905 da id: 5 da sauransu don kowane mai amfani da kuka ƙirƙira.
/etc/init.d/vncserver start Starting VNC server: 1:tecmint New 'linux-console.net:1 (tecmint)' desktop is linux-console.net:1 Starting applications specified in /home/tecmint/.vnc/xstartup Log file is /home/tecmint/.vnc/linux-console.net:1.log 2:ravi New 'linux-console.net:2 (ravi)' desktop is linux-console.net:2 Starting applications specified in /home/ravi/.vnc/xstartup Log file is /home/ravi/.vnc/linux-console.net:2.log 3:navin New 'linux-console.net:3 (navin)' desktop is linux-console.net:3 Starting applications specified in /home/navin/.vnc/xstartup Log file is /home/navin/.vnc/linux-console.net:3.log 4:avishek New 'linux-console.net:4 (avishek)' desktop is linux-console.net:4 Starting applications specified in /home/avishek/.vnc/xstartup Log file is /home/avishek/.vnc/linux-console.net:4.log [ OK ]
Mataki na 8: Bude tashar jirgin ruwa ta VNC akan Firewall
Bude tashar jiragen ruwa akan kayan aiki, kace ga mai amfani (tecmint) a 5901.
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
Ga masu amfani da yawa, ravi, navin da avishek. Ina buɗe mashigai 5902, 5903 da 5904 bi da bi.
iptables -I INPUT 5 -m state --state NEW -m tcp -p tcp -m multiport --dports 5902:5904 -j ACCEPT
Sake kunna sabis Iptables.
service iptables save service iptables restart
Mataki 9: Zazzage Abokin Cinikin VNC
Yanzu je kan na'urarka ta Windows ko Linux ka zazzage abokin cinikin VNC Viewer ka girka a cikin tsarinka don samun damar tebur.
- Zazzage VNC Vidiyo
Mataki na 10: Haɗa zuwa Desktop mai Nesa Ta Amfani Abokin ciniki
Bayan ka shigar da abokin ciniki na VNC Viewer, bude shi zaka yi kama da allo na ƙasa. Shigar da adireshin IP na VNC Server IP tare da VNC ID (watau 1) don tecmint mai amfani.
Shigar da kalmar wucewa da muka ƙirƙira tare da umarnin “vncpasswd”.
Shi ke nan, kun haɗa zuwa Desktop ɗinku na Nesa.
Tunanin Mahadi
TightVNC Homepage