ฉันต้องใช้อะไรบ้างในการเข้าถึงเดสก์ท็อป Ubuntu 14.04 จากระยะไกล


34

ฉันสูญเสียการตั้งค่าเครื่องของฉันสำหรับการเชื่อมต่อระยะไกล ฉันจำเป็นต้องติดตั้งเซิร์ฟเวอร์ VNC (อันไหน?) หรือ Vino (ติดตั้งโดยค่าเริ่มต้น) เพียงพอหรือไม่

ฉันเปิดกล่องโต้ตอบการตั้งค่าการแชร์เดสก์ท็อปและเปิดใช้งาน (เลือกสองข้อแรกอนุญาตให้เชื่อมต่อและควบคุม) ฉันพยายามเชื่อมต่อโดยใช้ RealVNC Chrome App แต่มันบอกว่า

กลไกการตรวจสอบความถูกต้องที่ร้องขอไม่สามารถจัดเตรียมโดยคอมพิวเตอร์ VNC Viewer ยังล้มเหลวด้วยข้อผิดพลาดเกี่ยวกับระดับการเข้ารหัส

ในที่สุดฉันก็ต้องเชื่อมต่อกับเครื่อง Windows 7 แต่ตอนนี้ฉันแค่อยากให้มันใช้งานได้


นี่อาจเป็นประโยชน์askubuntu.com/questions/592537//
Faizan Akram Dar

คำตอบ:


23

นี่เป็นการตอบกลับล่าช้า แต่มีวิธีการใช้ Vino โดยไม่มีการเข้ารหัสซึ่งอาจเป็นประโยชน์ต่อผู้อื่น

ติดตั้งdconf-tools:

sudo apt-get install dconf-tools

เริ่มdconf-editorจากบรรทัดคำสั่งและไปที่org->gnome->desktop->remote-accessและสลับrequire-encryptionรายการเพื่อไม่เลือก

หากเปิดใช้งานการแชร์เดสก์ท็อปก่อนเปลี่ยนการตั้งค่าให้ดำเนินการดังต่อไปนี้จากบรรทัดคำสั่ง:

gsettings set org.gnome.Vino require-encryption false

หากไม่ได้เปิดใช้งานการแชร์เดสก์ท็อปก่อนเปลี่ยนการตั้งค่าให้เปิดใช้งานการแชร์เดสก์ท็อป


ยิ่งใหญ่ หลังจากอัปเกรดจาก Debian 7 เป็น 8 ฉันไม่สามารถดูพีซีของฉันจากระยะไกลได้ วิธีนี้ใช้ได้ผลจริง :) :)
Anupam Basak

2
อ่อนแอการปิดใช้งานการเชื่อมต่อที่ปลอดภัยนั้นเป็นคำตอบที่ไม่น่ายอมรับ มีฉันว่าครั้งหนึ่งแล้ว
ThorSummoner

ขอบคุณมาก! วิธีที่ง่ายและมีประสิทธิภาพที่สุดในการเข้าถึงในสภาพแวดล้อมสำนักงานที่การติดตั้งภายนอกถูกบล็อกเนื่องจากความปลอดภัย!
Ubuntuser

7

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

ติดตั้ง:

  1. ดาวน์โหลดรูปภาพอย่างเป็นทางการจากhttp://www.teamviewer.com/en/download/linux.aspx (รับ 32 บิตเสมอ)
  2. เปิดคอนโซล
  3. เรียกใช้คำสั่ง cd ~/Downloads/
  4. เรียกใช้คำสั่ง sudo dpkg -i teamviewer_linux.deb
  5. ทำตามขั้นตอนใด ๆ ที่คุณต้องการ

คุณไม่จำเป็น (หรือต้องการ) แพ็คเกจ 64 บิตเนื่องจาก Ubuntu มีคุณสมบัติ "multiarch" ทำให้ระบบปฏิบัติการ 64 บิตสามารถเรียกใช้โปรแกรม 32 บิตได้


1
ทำไมต้องเป็นเวอร์ชั่น 32 บิตหากคอมพิวเตอร์ของคุณเป็น 64 บิต
Ryan

5
ตลกว่าโซลูชันที่ไม่ใช่เจ้าของภาษาทำงานได้อย่างไรในขณะที่คนอื่น ๆ ที่มาพร้อมกับ Ubuntu ไม่ได้ : - /
Waldir Leoncio

5

sudo apt-get install x11vncใช่ที่เครื่องอูบุนตูของคุณคุณต้องติดตั้งเซิร์ฟเวอร์ VNC ที่เครื่อง Windows 7 ของคุณคุณต้องติดตั้งไคลเอนต์ VNC เช่น Tight VNC http://www.tightvnc.com/


Vino คืออะไร
lfk

@lfk Vino เป็นเซิร์ฟเวอร์ VNC เริ่มต้นใน Ubuntu เพื่อแบ่งปันเดสก์ท็อปที่มีอยู่ของคุณกับผู้ใช้รายอื่น
Ruslan Gerasimov

3

ฉันเป็นแฟนไม่มากของผลิตภัณฑ์มาปิด แต่การทำงานที่ดีที่สุดและเร็วที่สุดคือ"NoMachine" มันมีประสิทธิภาพสูงกว่า TeamViewer & VNC อย่างง่ายดาย (แต่ไม่ใช่ RDP ดังนั้น 'xrdp' จึงยังคงเป็นตัวเลือก!) โดยเฉพาะอย่างยิ่งในเครือข่ายต่ำ หากเครื่องเป้าหมายของคุณอยู่หลังอินเทอร์เน็ตคุณจะต้องเชื่อมต่อผ่านพร็อกซีหรือเซิร์ฟเวอร์ VPN

ดาวน์โหลดไฟล์ deb แล้วเรียกใช้ sudo dpkg -i nomachine_4.4.12_11_amd64.deb มันทำได้ทั้งหมดไม่จำเป็นต้องทำขั้นตอนพิเศษยกเว้นการปรับความปลอดภัย (รหัสผ่าน) ใช้ผู้ใช้ linux และมาพร้อมกับของเล่นมากมาย


3

หากคุณมีข้อผิดพลาด "เซิร์ฟเวอร์ไม่รองรับประเภทความปลอดภัยที่รองรับ" ในหน้าต่าง Vnc ให้ทำตามลิงค์ด้านล่าง สำหรับ Ubuntu 14.04 VNC

แก้ไขการแชร์เดสก์ท็อป VNC

sudo apt-get -y install dconf-tools
dconf write /org/gnome/desktop/remote-access/require-encryption false   /usr/lib/vino/vino-server --sm-disable start

0

ฉันสังเกตเห็นว่ามันเป็นโพสต์เก่า แต่สำหรับพวกเราที่ไม่ชอบเครื่องมือของบุคคลที่สามและต้องการใช้แอปพลิเคชันทั่วไปฉันพบโซลูชันที่ยอดเยี่ยมสำหรับผู้ใช้ Ubuntu 14.04:
http: // www tweaking4all.com/software/linux-software/use-xrdp-remote-access-ubuntu-14-04/

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