การติดตั้งเซิร์ฟเวอร์ / ไคลเอนต์ VNC ใน Ubuntu 12.04


8

ฉันต้องการติดตั้งเซิร์ฟเวอร์ VNC / ไคลเอนต์ที่มี GUI ใน Ubuntu 12.04 Pangolin ที่แม่นยำ

ฉันพบบทช่วยสอนสำหรับงานนี้ แต่ถ้าฉันทำตามบทช่วยสอนนี้ฉันจะสูญเสียเดสก์ท็อป Unity ของฉันและจบลงด้วยเดสก์ท็อปแบบคลาสสิคของ Gnome ฉันไม่ต้องการสิ่งนั้น

ฉันสามารถติดตั้ง Gnome 3 ได้ตามที่อธิบายในบทความนี้พร้อมกับ Unity

คำถามของฉันคือ

  1. ฉันสามารถติดตั้ง VNC และใช้งานกับ GUI ในเดสก์ท็อป Gnome 3 ของฉันได้หรือไม่
  2. ถ้าใช่แล้วได้อย่างไร

ข้อเสนอแนะใด ๆ ก็ยินดีต้อนรับ ขอบคุณล่วงหน้า.

คำตอบ:


13

Ubuntu 12.04 มาพร้อมกับเซิร์ฟเวอร์ Vino VNC ที่ติดตั้งไว้ล่วงหน้า (แต่ไม่เปิดใช้งาน) ดังนั้นคุณสามารถใช้สิ่งนั้นได้โดยไม่จำเป็นต้องติดตั้งเซิร์ฟเวอร์ VNC อื่นใดมันทำงานได้ดีสำหรับแอปพลิเคชันส่วนใหญ่

วิธีเปิดใช้งาน:

  1. เลือก "การแชร์เดสก์ท็อป"

ป้อนคำอธิบายรูปภาพที่นี่

(หรือถ้าคุณใช้ gnome-session-fallback ให้เลือกในเมนู: แอปพลิเคชัน -> อินเทอร์เน็ต -> การแบ่งปันเดสก์ท็อป ")

ป้อนคำอธิบายรูปภาพที่นี่

  1. ทำเครื่องหมายที่ช่อง "อนุญาตให้ผู้ใช้ดูเดสก์ทอปของคุณ"

  2. ทำเครื่องหมายที่ช่อง "ต้องใช้เพื่อป้อนรหัสผ่านนี้:" และพิมพ์รหัสผ่านที่คุณต้องการ

  3. คลิกที่ "ปิด"

และคุณก็พร้อมที่จะไป

คุณสามารถทดสอบสิ่งนี้ได้ทันทีโดยพยายามเชื่อมต่อจากไคลเอนต์ VNC ท้องถิ่นใด ๆ กับ IP ของเครื่องของคุณ หากคุณอยู่หลังไฟร์วอลล์หรือเราเตอร์ NAT คุณจะต้องส่งต่อพอร์ต 5900 ไปยังเครื่อง Ubuntu ของคุณ

หวังว่าจะช่วยได้!


ขอบคุณสำหรับคำแนะนำของคุณ ฉันยังสังเกตเห็นว่ามี Remmina Remote Desktop Client ด้วย ที่จริงแล้วในส่วนลูกค้าของฉันเป็นสิ่งสำคัญสำหรับฉัน เซิร์ฟเวอร์ VNC อาจถูกติดตั้งในเครื่อง Fedora หรือ CentOS ฉันสามารถใช้ Remmina เพื่อเข้าสู่เซิร์ฟเวอร์ระยะไกลได้หรือไม่?
Sajith Janaprasad

อย่างแน่นอน จริงๆแล้ว Remmina เป็นไคลเอนต์ VNC ที่ฉันต้องการและฉันใช้มันตลอดเวลาเพื่อเข้าถึงเซิร์ฟเวอร์ VNC เริ่มต้น (Vino) ที่มาพร้อมกับ Ubuntu
OM55

สิ่งที่เกี่ยวกับการเข้ารหัส?
xster

1
คุณต้องติดตั้งเซิร์ฟเวอร์ open-ssh ในการติดตั้ง: sudo apt-get install openssh-server เมื่อคุณเชื่อมต่อจากระยะไกลด้วยการเข้ารหัสการเชื่อมต่อที่เข้ารหัสจะทำผ่านเซิร์ฟเวอร์ SSH โดยอัตโนมัติ คุณจะต้องใช้ข้อมูลรับรองผู้ใช้ที่ถูกต้องสำหรับการเชื่อมต่อที่เข้ารหัสและจากนั้นข้อมูลรับรองการเชื่อมต่อ VNC ปกติ
OM55

1

หากคุณต้องการจัดการเครื่องของคุณจากระยะไกลและอาจเกี่ยวข้องกับการเริ่มระบบใหม่หมายเหตุ: (1) VNC จะสามารถใช้งานได้หลังจากรีสตาร์ทผ่านไคลเอนต์ VNC (2) ถ้ามีการทำเครื่องหมายในช่อง "คุณต้องยืนยันการเข้าถึงเครื่องนี้แต่ละเครื่อง" จากนั้นหลังจากรีสตาร์ทคุณหรือคนอื่นจะต้องอยู่ที่เครื่องเพื่อให้คุณเชื่อมต่ออีกครั้ง ดังนั้นคุณควรยกเลิกการเลือกช่องนี้หากคุณต้องการเชื่อมต่อจากเครื่องระยะไกลอีกครั้งหลังจากรีสตาร์ท


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.