ค้นหาเว็บไซต์

วิธีการเข้าถึงเดสก์ท็อประยะไกลจากเบราว์เซอร์โดยใช้ TightVNC


VNC ย่อมาจาก (Virtual Network Computing) เป็นเครื่องมือแชร์เดสก์ท็อปกราฟิกแบบโอเพ่นซอร์สสำหรับการจัดการและควบคุมเครื่องจากระยะไกลโดยใช้ไคลเอนต์ VNC ที่เรียกว่า โปรแกรมดู VNC

คุณต้องติดตั้งไคลเอนต์ VNC บนเครื่องของคุณเพื่อเข้าถึงเดสก์ท็อประยะไกล แต่หากคุณไม่ต้องการติดตั้งไคลเอนต์ VNC บนเครื่องของคุณและต้องการเข้าถึงจากระยะไกล

ในสถานการณ์เช่นนี้คุณจะทำอย่างไร คุณยังคงสามารถเข้าถึง VNC โดยใช้เว็บเบราว์เซอร์สมัยใหม่ เช่น Firefox, Chrome, Opera ฯลฯ แต่ อย่างไร ให้ฉันบอกคุณ

TightVNC เป็นโปรแกรมแชร์เดสก์ท็อปที่ทันสมัยและได้รับการปรับปรุงอย่างมาก โดยมีโปรแกรมเว็บเบราว์เซอร์มาตรฐานที่เรียกว่า TightVNC Java Viewer

TightVNC Java Viewer เป็นโปรแกรมควบคุมระยะไกลที่เขียนด้วยภาษาการเขียนโปรแกรม Java ที่เชื่อมต่อกับกล่อง เปิดใช้งาน VNC ระยะไกลโดยที่ Java ติดตั้งแล้วและช่วยให้คุณควบคุมและจัดการด้วยเมาส์และคีย์บอร์ดได้จากเว็บเบราว์เซอร์ เช่นเดียวกับที่คุณนั่งอยู่หน้าคอมพิวเตอร์

เป็นโซลูชันที่ง่ายและเป็นมิตรสำหรับผู้ดูแลระบบในการจัดการเดสก์ท็อประยะไกลได้โดยตรงจากเว็บเบราว์เซอร์โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมใดๆ

กำหนดให้เครื่องระยะไกลต้องมีเซิร์ฟเวอร์ที่รองรับ VNC ที่ทำงานอยู่ เช่น VNC, UltraVNC, TightVNC ฯลฯ แต่ฉันขอแนะนำให้คุณติดตั้ง เซิร์ฟเวอร์ TightVNC

โปรดใช้บทความต่อไปนี้ที่แสดงวิธีการติดตั้ง เซิร์ฟเวอร์ TightVNC บนระบบ Linux

  • วิธีการติดตั้ง TightVNC เพื่อเข้าถึงเดสก์ท็อประยะไกลใน Linux

นอกจากนี้ คุณยังมีเว็บเซิร์ฟเวอร์ Apache ที่ทำงานอยู่ พร้อมด้วย Java ติดตั้งอยู่ด้วย ปฏิบัติตามคำแนะนำด้านล่างที่แสดงวิธีการติดตั้งระบบ Java ใน Linux

  • วิธีการติดตั้ง Java ใน Rocky Linux และ AlmaLinux
  • วิธีติดตั้ง Java บน RHEL, CentOS และ Fedora
  • วิธีการติดตั้ง Java ด้วย Apt บน Ubuntu
  • วิธีติดตั้ง Java ด้วย APT บน Debian

หลังจากติดตั้ง TightVNC Server และ Java แล้ว มาดำเนินการติดตั้งเว็บเซิร์ฟเวอร์เพิ่มเติมกัน ใช้ “คำสั่ง yum” และคำสั่ง apt ต่อไปนี้เพื่อติดตั้งเซิร์ฟเวอร์ Apache ในการแจกจ่าย Linux ของคุณ

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

ตอนนี้เราได้ติดตั้งซอฟต์แวร์ที่จำเป็นทั้งหมดไว้ในระบบแล้ว มาดาวน์โหลดและติดตั้ง TightVNC Java Viewer กันเลย

ติดตั้ง TightVNC Java Viewer เพื่อเข้าถึงเดสก์ท็อประยะไกล

ไปที่หน้าดาวน์โหลด TightVNC เพื่อรับโค้ดล่าสุด หรือคุณอาจใช้ “คำสั่ง wget” ต่อไปนี้เพื่อดาวน์โหลด

ไปที่ไดเรกทอรีรากของเว็บ Apache (เช่น /var/www/html) สร้างไดเรกทอรีว่าง “vncweb“ ใช้คำสั่ง wget เพื่อดาวน์โหลดไฟล์ภายในโฟลเดอร์ แยกไฟล์โดยใช้ คำสั่ง unzip และเปลี่ยนชื่อไฟล์ viewer-applet-example.html เป็น index.html ตามที่แสดง

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

เปิดไฟล์ index.html โดยใช้โปรแกรมแก้ไขหรือโปรแกรมแก้ไข นาโน ตามที่แนะนำ

nano index.html

จากนั้นให้กำหนด ที่อยู่ IP ของเซิร์ฟเวอร์, หมายเลขพอร์ต VNC และ รหัสผ่านของผู้ใช้ VNC ที่คุณต้องการเชื่อมต่อ ตัวอย่างเช่น ที่อยู่ IP ของเซิร์ฟเวอร์ของฉันคือ “172.16.25.126“ พอร์ตเป็น “5901” และรหัสผ่านเป็น “abc123” สำหรับผู้ใช้ VNC ของฉัน เรียกว่า “เทคมินท์

<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. -->

เข้าถึง VNC Desktop ของผู้ใช้ “tecmint” จากเบราว์เซอร์โดยไปที่

http://172.16.25.126/vncweb

คุณจะได้รับข้อความ “คำเตือนด้านความปลอดภัย” ที่ระบุว่าแอปพลิเคชันที่ไม่ได้ลงนามกำลังขออนุญาตเรียกใช้ เพียงยอมรับและเรียกใช้แอปพลิเคชันตามที่อธิบายไว้ด้านล่าง

ป้อนรหัสผ่านเพื่อเข้าถึงเดสก์ท็อป “tecmint

เพียงเท่านี้ คุณเชื่อมต่อกับ Remote Desktop สำเร็จแล้ว

หากคุณเข้าถึงจากคอมพิวเตอร์เครื่องอื่น คุณอาจได้รับข้อผิดพลาด “ปลั๊กอินที่ขาดหายไป” เพียงติดตั้งปลั๊กอินและเข้าถึงมัน คุณสามารถคว้าปลั๊กอิน Java ล่าสุดได้ที่หน้าดาวน์โหลด Java