ฉันจะตั้งค่าเดสก์ท็อประยะไกลได้อย่างไร


11

ฉันมีบัญชีผู้ใช้บางส่วนใน Ubuntu 10.04 ของฉันและฉันต้องการให้พวกเขาลงชื่อเข้าใช้จากทั่วทุกมุมโลกและเข้าถึงข้อมูลของพวกเขาโดยใช้อินเทอร์เน็ตและแน่นอนว่าฉันต้องการให้ผู้ใช้ของฉันสามารถเข้าถึงเฉพาะผู้ใช้ของตนเองและสามารถเปลี่ยนได้ ข้อมูล.

ฉันควรทำอย่างไรดี? มีแอปเดสก์ท็อประยะไกลหรือไม่


1
พวกเขาจำเป็นต้องเข้าถึงข้อมูลของพวกเขาหรือพวกเขาต้องการเดสก์ทอปจริง?
JanC

คำตอบ:


8

ฟีเจอร์นี้ได้รับการติดตั้งบน Ubuntu ของคุณแล้ว "เซิร์ฟเวอร์" สามารถกำหนดค่าในSystem/Preferences/Remote Desktopขณะที่ "ลูกค้า" Applications/Internet/Terminal Server Clientที่อยู่ใน

ข้อความแสดงแทน

รายการบล็อกอธิบายสิ่งนี้ดีกว่าที่ฉันสามารถทำได้: http://www.makeuseof.com/tag/ubuntu-remote-desktop-builtin-vnc-compatible-dead-easy/


2
วิธีนี้ใช้ความปลอดภัยของผู้ใช้ ด้วยการตั้งค่าที่แสดงด้านบนสิ่งนี้ไม่อนุญาตให้ผู้ใช้เข้าสู่ระบบหากไม่มีใครคลิกปุ่ม "อนุญาต"
Jeremy

2

เท่าที่ฉันเห็นไม่มีคำตอบใด ๆ ที่โพสต์เพื่อนำไปใช้จริงกับความปลอดภัยของผู้ใช้พวกเขาเพียงแค่อนุญาตให้เข้าถึงเซสชั่น X ที่กำลังทำงานอยู่ หน้านี้พูดถึงวิธีการเปิดตัว X windows manager (หรือตัวจัดการเข้าสู่ระบบ) ผ่านทางอินเทอร์เน็ต ด้วยวิธีนี้ผู้ใช้แอปพลิเคชันเท่านั้นที่สามารถเข้าถึงได้คือหน้าจอเข้าสู่ระบบเช่นเดียวกับที่พวกเขาทำหากพวกเขานั่งอยู่ที่สถานีท้องถิ่น


FYI หากหน้านั้นอธิบายไม่ดีพอสำหรับคุณการค้นหาโดย Google ที่คุณต้องการคือ "remote X session"
Jeremy

เหตุผลที่วิธีนี้ช่วยให้คุณสามารถใช้การรักษาความปลอดภัยของผู้ใช้ได้เนื่องจากคุณเพิ่งเปิดตัวเซสชันผ่าน SSH หรือการขนส่งอื่น ๆ (ไม่ใช่ GUI) คุณไม่ต้องพึ่งพาแอพพลิเคชั่น X-based เพื่อให้คุณเข้าถึง เดสก์ท็อปของคุณ ฉันคิดว่าเซิร์ฟเวอร์ VNC สามารถตั้งค่าให้จัดการกับสถานการณ์นี้ได้เช่นกัน แต่โดยทั่วไปถือว่าไม่ปลอดภัยหากไม่ได้ทำงานผ่าน SSH (ถูกต้องมากกว่า TLS)
Jeremy

0

คุณสามารถใช้ VNC แต่เพื่อให้ปลอดภัยคุณต้องกำหนดเส้นทางผ่านการเชื่อมต่อ SSH ซึ่งอาจซับซ้อนในการตั้งค่า ฉันใช้ NX ซึ่งเป็นโปรโตคอลเดสก์ท็อประยะไกล X11 เท่านั้น ก่อนอื่นคุณต้องตั้งค่าเซิร์ฟเวอร์ ssh และตรวจสอบให้แน่ใจว่าเปิดอินเทอร์เน็ตแล้ว จากนั้นติดตั้งเซิร์ฟเวอร์ NX หลังจากนั้นทุกคนบนแพลตฟอร์มหลักควรสามารถเชื่อมต่อและดูเดสก์ท็อปโดยใช้ไคลเอนต์ NX

มีการติดตั้งใช้งานโพรโทคอล NX บางอย่างเช่น free-source openNX และกรรมสิทธิ์ (แต่ฟรีสำหรับรุ่นพื้นฐาน) โดย Nomachine สิ่งที่คุณติดตั้งขึ้นอยู่กับคุณ

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