Otu esi enweta Desktọpụ dịpụrụ adịpụ site na ihe nchọgharị Iji TightVNC


VNC na-anọchi anya (Virtual Network Computing) bụ ngwa ọrụ nkesa desktọpụ eserese mepere emepe maka ijikwa na njikwa igwe n'ime anya site na iji onye ahịa VNC akpọrọ VNC Viewer.

Ị ga-etinyerịrị onye ahịa VNC na igwe gị ka ị nweta desktọpụ dịpụrụ adịpụ, mana ọ bụrụ na ịchọghị ịwụnye onye ahịa VNC na igwe gị ma chọọ ịnweta ya ozugbo.

[I nwekwara ike ịmasị gị: Ngwa 11 kacha mma iji nweta desktọpụ Linux dịpụrụ adịpụ]

N'ọnọdụ dị otú ahụ, ihe ị ga-eme. Ọfọn, ị ka nwere ike ịnweta VNC site na iji ihe nchọgharị weebụ ọgbara ọhụrụ dị ka Firefox, Chrome, Opera, wdg. Ma olee otú? ka m gwa gị.

TightVNC bụ mmemme nkesa desktọpụ nke ọgbara ọhụrụ na emelitere nke na-enye mmemme ihe nchọgharị weebụ ọkọlọtọ akpọrọ TightVNC Java Viewer.

TightVNC Java Viewer bụ ihe nlere anya njikwa nke edere n'asụsụ mmemme Java nke na-ejikọ na igbe VNC dịpụrụ adịpụ ebe arụnyere Java na-ahapụ gị ijikwa ma jikwaa òké na keyboard gị ozugbo site na ihe nchọgharị weebụ, dị ka ị nọ ọdụ n'ihu. kọmputa.

Ọ bụ ngwọta dị mfe na enyi na enyi maka ndị na-ahụ maka sistemụ iji jikwaa desktọpụ ha dịpụrụ adịpụ ozugbo site na ihe nchọgharị weebụ na-etinyeghị ngwanrọ ọ bụla.

Ọ na-achọ ka igwe dịpụrụ adịpụ ga-enwerịrị ihe nkesa na-agba ọsọ VNC Compatible dị ka VNC, UltraVNC, TightVNC, wdg. Ma, ana m akwado ka ị wụnye TightVNC Server.

Biko jiri akụkọ na-esote nke na-egosi otu esi etinye TightVNC Server na sistemụ Linux.

  • Otu esi etinye TightVNC iji nweta desktọpụ dịpụrụ adịpụ na Linux

Ewezuga nke a, ị nwekwara sava weebụ Apache na-agba ọsọ yana Java etinyere na ya. Soro ntuziaka dị n'okpuru nke na-egosi gị otu esi etinye Java na sistemụ Linux.

  • Otu esi etinye Java na Rocky Linux na AlmaLinux
  • Otu esi etinye Java na RHEL, CentOS na Fedora
  • Otu esi etinye Java na Apt na Ubuntu
  • Otu esi etinye Java na APT na Debian

Mgbe ị wụnye TightVNC Server na Java, ka anyị gaa n'ihu iji wụnye sava weebụ na ya. Jiri iwu a dabara adaba iji wụnye ihe nkesa Apache na nkesa Linux gị.

# yum install httpd httpd-devel   [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo apt install apache2        [On Debian, Ubuntu and Mint]

Ugbu a, anyị etinyela sọftụwia niile achọrọ na sistemụ. Ka anyị gaa n'ihu ibudata na wụnye TightVNC Java Viewer.

Wụnye TightVNC Java Viewer iji nweta desktọpụ dịpụrụ adịpụ

Gaa na ibe nbudata TightVNC, iji jide koodu kachasị ọhụrụ ma ọ bụ ị nwere ike iji iwu wget na-esonụ iji budata ya.

Gaa na ndekọ mgbọrọgwụ Apache (ya bụ /var/www/html), mepụta ndekọ efu vncweb. Jiri wget iwu budata faịlụ n'ime nchekwa. Wepụ faịlụ ndị ahụ site na iji iwu unzip wee nyegharịa faịlụ viewer-applet-example.html aha ka ọ bụrụ index.html dị ka egosiri.

# cd /var/www/html
# mkdir vncweb
# cd vncweb
# wget https://www.tightvnc.com/download/2.8.3/tvnjviewer-2.8.3-bin-gnugpl.zip
# unzip tvnjviewer-2.8.3-bin-gnugpl.zip 
# mv viewer-applet-example.html index.html

Mepee faịlụ index.html site na iji nchịkọta akụkọ ma ọ bụ nano nchịkọta akụkọ dịka atụpụtara.

# nano index.html

Ọzọ kọwaa adreesị IP nke ihe nkesa, VNC Port Number, na paswọọdụ nke onye ọrụ VNC nke ịchọrọ ijikọ. Dịka ọmụmaatụ, adreesị IP nke ihe nkesa m bụ 172.16.25.126, Port as 5901 na Paswọdu dị ka abc123 maka onye ọrụ VNC m nke a na-akpọ tecmint.

<param name="Host" value="172.16.25.126" /> <!-- Host to connect. -->
<param name="Port" value="5901" /> <!-- Port number to connect. -->
<!--param name="Password" value="abc123" /--> <!-- Password to the server. -->

Nweta Desktop VNC nke onye ọrụ tecmint site na ihe nchọgharị ahụ site na ịga na.

http://172.16.25.126/vncweb

Ị ga-enweta ozi Ịdọ aka ná ntị Nche nke na-ekwu na ngwa abanyeghị na ya na-arịọ ikike iji mee ihe. Naanị nabata wee mee ngwa dịka akọwara n'okpuru.

Tinye okwuntughe ka ịbanye na desktọpụ “tecmint”.

Nke ahụ bụ ya, ị jikọọ na Desktọpụ Remote nke ọma.

Ọ bụrụ na ị na-enweta site na kọmputa ọ bụla ọzọ, ị nwere ike ịnweta njehie ngwa mgbakwunye na-efu, wụnye ngwa mgbakwunye wee nweta ya. Ị nwere ike ijide ngwa mgbakwunye Java kachasị ọhụrụ na ibe nbudata Java.