เป็นไปได้ไหมที่จะใช้เดสก์ท็อประยะไกลจาก Windows 7 ถึง Ubuntu?


53

ฉันเป็นคนใหม่ของ Ubuntu และ Linux โดยทั่วไปและฉันติดตั้ง Ubuntu บนพีซีเครื่องที่สอง (เพื่อให้แน่ใจว่าถ้าฉันทำอะไรผิดพลาดฉันยังมีพีซี Windows 7 อยู่)

มีวิธีง่าย ๆ สำหรับฉันที่จะใช้เดสก์ท็อประยะไกลหรือเทียบเท่าใน Windows 7 PC ของฉันเพื่อเชื่อมต่อกับ Ubuntu PC ของฉัน? ฉันต้องการทำงานบน Ubuntu โดยไม่ต้องมีแป้นพิมพ์ / เมาส์สองตัว

จนถึงตอนนี้สิ่งที่ฉันค้นพบบนเว็บยอมรับว่าฉันใช้ Linux ได้ดีซึ่งไม่ใช่กรณีของฉัน ดังนั้นฉันกำลังมองหาคำตอบสำหรับหุ่น ;)


บน Ubuntu 15.10 ฉันใช้ไคลเอ็นต์เดสก์ท็อประยะไกลสำเร็จแล้วเพื่อเชื่อมต่อกับ Windows Server 2012
camposer

คำตอบ:


17

ฉันเชื่อว่าคุณสามารถใช้แอปพลิเคชั่น VNC ต่าง ๆ บน Windows ที่สามารถใช้งานร่วมกับแอพพลิเคชั่นใน Ubuntu ได้ ฉันไม่สามารถแนะนำที่เฉพาะเจาะจงใด ๆ ได้จริง ๆ เพราะฉันไม่ได้ใช้พวกเขามาตั้งแต่ปี 2005 โปรดจำไว้ว่าให้ไปที่ระบบ -> การตั้งค่า -> เดสก์ท็อประยะไกลเพื่อตั้งค่าถ้าอูบุนตูเป็นแขก


54
นี่เป็นคำตอบที่คลุมเครืออย่างไม่น่าเชื่อ ฉันไม่แน่ใจว่าทำไมมันถึงได้ upvotes มากมาย
George Stocker

24

โปรโตคอลที่ใช้งานร่วมกันสก์ท็อป Windows ใช้เรียกว่าRDP มีการติดตั้งเซิร์ฟเวอร์ RDP สำหรับลีนุกซ์ที่ชื่อxrdpแต่การพัฒนาล้มเหลวลงและไคลเอนต์ RDP ใน Windows 7 จะไม่พูดคุยกับ RDP รุ่นเก่ากว่าที่ใช้

ดังนั้นหากคุณต้องการเชื่อมต่อกับ xrdp จาก Windows 7 คุณจะต้องคัดลอกไคลเอนต์ RDP เก่า (mstsc.exe และ mstscax.dll) จาก WinXP ติดตั้งไปยังกล่อง Windows 7 และเรียกใช้อย่างอิสระ ณ จุดนี้คุณอาจใช้ VNC client แทนเช่นกัน เซิร์ฟเวอร์ VNC สำหรับ Linux นั้นรองรับได้ดีกว่ามาก


1
อ่าความงามของโปรโตคอลที่เป็นกรรมสิทธิ์: en.wikipedia.org/wiki/Remote_Desktop_Protocol#Patents
Ciro Santilli 新疆改造改造中心法轮功六四事件

ไม่แน่ใจว่าทำไมคุณต้องคัดลอกไฟล์ที่เรียกใช้ได้จาก XP แต่ใช้xrdpงานได้กับฉันด้วย Windows 7 RDP ไคลเอนต์ ...
reox

10

ฉันสามารถยืนยันได้ว่าคุณสามารถใช้ vnc ใน windows 7 เพื่อเชื่อมต่อกับโฮสต์อูบุนตูได้ดี ฉันใช้โปรแกรมดู VNC เก่าปกติ ไม่มีความแตกต่างของคุณสมบัติที่ฉันเห็นระหว่างการทำสิ่งนี้กับการใช้เดสก์ท็อประยะไกล


10

โซลูชันที่เป็นมิตรกับผู้ใช้มากที่สุดซึ่งไม่จำเป็นต้องติดตั้งเลยก็คือแอปพลิเคชันที่เรียกว่าteamviewer

ติดตั้งไคลเอนต์ในทุกเครื่องที่คุณต้องการเข้าถึงและปิด มันทำงานผ่านพอร์ต 80 ดังนั้นโดยปกติแล้วจะไม่มีการกำหนดค่าไฟร์วอลล์ที่จำเป็น คำเตือนบางประการ:

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

บริษัท ที่ฉันเคยทำงานเพื่อใช้มันค่อนข้างมากสำหรับการสนับสนุนระยะไกลในที่ทำงาน


3
ณ วันนี้การเชื่อมต่อจะถูกเข้ารหัส: ดูteamviewer.com/en/products/security.aspx „ TeamViewer ทำงานร่วมกับการเข้ารหัสที่สมบูรณ์ตามการแลกเปลี่ยนคีย์สาธารณะ / ส่วนตัว RSA และการเข้ารหัสเซสชัน AES (256 บิต) เทคโนโลยีนี้ใช้ในรูปแบบที่เทียบเคียงได้กับ https / SSL และถือได้ว่าปลอดภัยอย่างสมบูรณ์ตามมาตรฐานของวันนี้ เนื่องจากรหัสส่วนตัวไม่เคยออกจากคอมพิวเตอร์ไคลเอนต์จึงมั่นใจได้ว่าขั้นตอนนี้เชื่อมต่อกับคอมพิวเตอร์รวมถึงเซิร์ฟเวอร์การกำหนดเส้นทาง TeamViewer - ไม่สามารถถอดรหัสสตรีมข้อมูลได้”
lgarzo

9

คุณสามารถใช้ VNC .. และมันรวมอยู่ใน Ubuntu แล้ว

เปิด "การแชร์เดสก์ท็อป"

ที่นั่นคุณสามารถตั้งค่าคอมพิวเตอร์ของคุณให้สามารถเข้าถึงผ่าน LAN ได้อย่างง่ายดาย

คุณสามารถเชื่อมต่อจากคอมพิวเตอร์ที่ใช้ Windows โดยใช้โปรแกรมดู VNC เช่นUltraVNC


6

จากวิกิพีเดีย :

TeamViewer เป็นแพคเกจซอฟต์แวร์คอมพิวเตอร์ที่เป็นกรรมสิทธิ์สำหรับการควบคุมระยะไกลการแชร์เดสก์ท็อปการประชุมออนไลน์การประชุมผ่านเว็บและการถ่ายโอนไฟล์ระหว่างคอมพิวเตอร์

ซอฟต์แวร์ทำงานกับระบบปฏิบัติการ Microsoft Windows, Mac OS X, Linux, iOS และ Android เป็นไปได้ที่จะเข้าถึงเครื่องที่ใช้ TeamViewer ด้วยเว็บเบราว์เซอร์

ในการติดตั้ง TeamViewer ให้ดาวน์โหลดแพ็คเกจ deb สำหรับ:

แล้ว:

cd ~/Downloads
sudo dpkg -i teamviewer*.deb

นอกจากนี้ยังมีรายชื่อของหลายทางเลือก TeamView เช่น LogMeInและอื่น ๆ อีกมากมายที่คุณสามารถตรวจสอบได้ที่นี่


teamviewer ทำงานได้ไม่ดีสำหรับมิ้นต์ 13: \
gaussblurinc

5

คุณสามารถลองใช้ teamviewer มันทำงานได้อย่างสมบูรณ์แบบสำหรับฉัน

การติดตั้งมุมมองของทีมในเครื่องอูบุนตูของคุณไปที่หน้าดาวน์โหลด TeamViewer ของลินุกซ์ ดาวน์โหลดแพ็คเกจ Ubuntu 32- บิตหรือ 64- บิตขึ้นอยู่กับการตั้งค่าของคุณ เมื่อติดตั้งแล้วให้เรียกใช้ยูทิลิตี้ TeamViewer มันมี ID และรหัสผ่านให้คุณเชื่อมต่อจากที่ทำงานของคุณ นอกจากนี้คุณยังสามารถตั้งค่า TeamViewer ใน Ubuntu ให้เริ่มต้นโดยอัตโนมัติในพื้นหลังการแจ้งเตือนอัตโนมัติ, ตั้งค่ารหัสผ่านถาวรเดียว ฯลฯ ดูที่ตัวเลือกต่างๆมีการกำหนดค่าและตรงไปตรงมามาก


2

ติดตั้งการสนับสนุนเดสก์ท็อประยะไกลบนเครื่อง Ubuntu ของคุณ

sudo apt-get install xrdp

เชื่อมต่อจากเครื่อง Windows ของคุณด้วยแอปพลิเคชันเดสก์ท็อประยะไกลปกติ

ข้อมูลอ้างอิง: http://www.liberiangeek.net/2012/05/connect-to-ubuntu-12-04-precise-pangolin-via-windows-remote-desktop/


1

ฉันจัดการเซิร์ฟเวอร์ Windows จากแล็ปท็อป Ubuntu 10.04 ของฉันโดยใช้ไคลเอ็นต์การเชื่อมต่อเทอร์มินัลเริ่มต้น ปัญหาเดียวที่ฉันเห็นคือคุณถูก จำกัด ความละเอียดมาตรฐาน 4: 3 หรือเต็มหน้าจอ แต่ไม่มีอะไรในระหว่าง ดังนั้นบนหน้าจอแล็ปท็อป 16: 9 ความละเอียด 4: 3 ใช้งานไม่ได้ การใช้ไคลเอนต์ Windows RDP เวอร์ชัน 7 ที่ติดตั้งมาพร้อมกับ Windows 7 คุณสามารถเลือกได้หลายอย่างเกี่ยวกับความละเอียด แต่คุณต้องการส่งรายละเอียดของเดสก์ท็อประยะไกลจากเสียง, usb, ภาพเดสก์ท็อปที่เพิ่มเข้ามา

ปัญหาที่ใหญ่กว่ามาจาก Windows 7 คุณจะต้องตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานเดสก์ท็อประยะไกลให้การเข้าถึงบัญชีของคุณจากระยะไกลรวมถึงหากจำเป็นต้องได้รับอนุญาตจาก Windows Firewall

สำหรับความต้องการพื้นฐานฉันคิดว่าไคลเอ็นต์ Linux Terminal Connection ทำงานได้ดีพอ โปรดทราบว่าไคลเอนต์ Windows RDP เวอร์ชันอนาคตจะรองรับคุณสมบัติเพิ่มเติมเช่นการส่งวิดีโอที่ประมวลผล 3D โดยใช้การ์ดวิดีโอของคอมพิวเตอร์ระยะไกล คุณลักษณะเหล่านี้จะไม่ทำงานกับไคลเอนต์ที่ไม่ใช่ของ Microsoft RDP ยกเว้นผู้ให้บริการบุคคลที่สามที่ได้รับอนุมัติเช่น Citrix


1

อีกหนึ่งตัวเลือกที่ยอดเยี่ยมที่คุณสามารถใช้ได้คือดาวน์โหลดซอฟต์แวร์ที่ชื่อว่า Synergy บนทั้งสองระบบ มันฟรีอย่างสมบูรณ์และสิ่งที่คุณต้องทำคือพูดว่าติดตั้งโปรแกรมที่ทำงานบน Windows เป็นเซิร์ฟเวอร์และหนึ่งบน Ubuntu เป็นไคลเอนต์ ในฝั่งเซิร์ฟเวอร์คุณต้องลากคอมพิวเตอร์ไปด้านใดก็ได้ที่คุณต้องการและตั้งชื่อเหมือนกับชื่อจริงของคอมพิวเตอร์ หลังจากนั้นเพียงไปที่คอมพิวเตอร์ไคลเอนต์และพิมพ์ใน IP ของคอมพิวเตอร์เซิร์ฟเวอร์และมันจะเชื่อมต่อโดยอัตโนมัติ คุณเพียงแค่ต้องเชื่อมต่ออินเทอร์เน็ตสำหรับทั้งสองและมันเป็นความคิดที่ดีในการตั้งค่าทั้งเซิร์ฟเวอร์และโปรแกรมไคลเอนต์ Synergy เพื่อเริ่มต้นโดยอัตโนมัติเมื่อบูต


0

ThinLinc สามารถให้คุณเข้าถึง Ubuntu จากระบบอื่น เรามีไคลเอนต์สำหรับ Windows, Linux, Solaris และ OS X โปรดทราบว่านี่เป็นโซลูชันที่เป็นกรรมสิทธิ์บางส่วน

มันถูกออกแบบมาสำหรับเซิร์ฟเวอร์เดสก์ท็อประยะไกลเต็มรูปแบบ แต่ก็ใช้งานได้ดีสำหรับการเข้าถึงระยะไกลได้ง่ายเช่นกัน การใช้งานฟรีสำหรับผู้ใช้มากถึง 10 คน

คุณสามารถดาวน์โหลดได้ที่นี่:

http://www.cendio.com

และมีข้อมูลในอูบุนตูวิกิเกี่ยวกับการตั้งค่า:

https://help.ubuntu.com/community/ThinLinc


0

วิวเวอร์เดสก์ท็อประยะไกลของ Windows 7 ที่มาพร้อมกับระบบปฏิบัติการจะเชื่อมต่อกับเครื่อง windows โดยใช้โปรโตคอล rdp เท่านั้น ฉันเห็นด้วยกับคนอื่น ๆ ส่วนใหญ่ว่ามันคงจะดีที่สุดในการติดตั้ง VNC Viewer บนคอมพิวเตอร์ Windows และใช้การแชร์ vnc ใน Ubuntu 12.04 นอกจากนี้ยังช่วยให้คุณเชื่อมต่อกับเครื่อง Ubuntu ระยะไกลได้จากทุกที่หากคุณกำหนดค่าการส่งต่อพอร์ตบนเราเตอร์ สำหรับคำแนะนำอย่างรวดเร็วพร้อมภาพหน้าจอเกี่ยวกับวิธีตั้งค่าการแชร์ vnc บน Ubuntu 12.04 ตามลิงค์นี้: UbuntuLinuxGuide


0

นี่คือโพสต์เก่ามาก แต่ยังคงสนใจ ดังนั้นฉันจึงสงสัยว่าทำไมไม่มีใครพูดถึงnomachineและ xnserver / xnclient ที่ทำงานฉันใช้สิ่งนี้เป็นเวลาหลายปีในการทำงานระยะไกลจากเครื่อง windows บนเซิร์ฟเวอร์ linux ... และฉันมีความประทับใจ (สำคัญ) ว่ามันฟรี (ไม่ใช่โอเพ่นซอร์ส)

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