รีโมตล็อกอินด้วยตัวจัดการการแสดงผลกราฟิก (GDM, LightDM)


23

เป็นไปได้ไหมที่จะทำการลงชื่อเข้าใช้ GDM จากระยะไกล (ผ่าน ssh) ฉันจะอธิบายสถานการณ์ที่ฉันต้องการ: ฉันอยู่บนแล็ปท็อปของฉันและเชื่อมต่อกับเดสก์ท็อปของฉันผ่านทาง ssh ฉันรู้ว่ามีการอัปเดตบางอย่าง ฉันติดตั้งพวกเขาทั้งหมด แต่ฉันต้องรีบูตคอมพิวเตอร์ ปัญหาคือเมื่อเดสก์ท็อปรีบูตแล้วจะไม่มีเซสชัน GDM ให้ใช้เนื่องจากจำเป็นต้องลงชื่อเข้าใช้ฉันจะสามารถลงชื่อเข้าใช้ GDM จากระยะไกลจากแล็ปท็อปของฉันได้หรือไม่

แก้ไข: ฉันไม่พบ FreeNX สำหรับผู้ไม่ฝักใฝ่ฝ่ายใดและฉันไม่สามารถกำหนดค่า x11vnc + vncviewer ให้ทำงานได้ ไม่มีวิธีง่ายๆใช่ไหม

คำตอบ:


25

ติดตั้งx11vncบนรีโมท

เราถือว่าการตั้งค่าssh ที่ใช้งานได้ทำไป

user@remote: sudo apt-get install x11vnc

รีโมตล็อกอินด้วย GDM

เราคิดว่าการตั้งค่าvnc ที่สำเร็จได้ทำไปแล้ว

user@remote:~$ sudo x11vnc <options>

x11vnc จะใช้การตั้งค่า VNC และรหัสผ่านที่กำหนดไว้ล่วงหน้าของเรา สำหรับตัวเลือกเพิ่มเติมดูmanpageและดีนี้และซับซ้อนกวดวิชา

รีโมตล็อกอินด้วย Light DM

ในการเข้าถึงหน้าจอเข้าสู่ระบบ Light DM เราจำเป็นต้องส่งไฟล์ Xauhority สำหรับ Light DM

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

ดูหน้าจอระยะไกล

ในฝั่งไคลเอ็นต์ให้เรียกใช้ vncviewer (เช่นจากxtightvncviewer ติดตั้ง xtightvncviewer ) ดังนี้:

vncviewer -via user@remote localhost:0

โดยlocalhost:0เราแสดงหน้าจอ0บน localhost ตัวเลือก-viaสำหรับการใช้ ssh

หลังจากพิมพ์รหัสผ่านสำหรับการเข้าสู่ระบบระยะไกลเราสามารถดำเนินการเข้าสู่ระบบแบบกราฟิก


สิ่งที่ฉันควรทำในเครื่องระยะไกลและสิ่งที่อยู่ในเครื่องท้องถิ่น ... นอกจากนี้ ... ที่จะทำงานมากกว่า SHH (เข้ารหัสและเช่นนั้น)?
luri

ฉันจะต้องติดตั้งและกำหนดค่า vnc ก่อน ... ดังนั้นจะต้องใช้เวลาสักครู่ในการทดสอบทั้ง x11vnc และ FreeNX (ใช้เวลาทดสอบ ... เด็ก ๆ และ :))
luri

เมื่อฉันออกคำสั่ง x11vnc บนเครื่องระยะไกลฉันได้รับคำเตือนอย่างมากเกี่ยวกับการไม่ได้ตั้งรหัสผ่านและเกี่ยวกับทุกคนที่สามารถเห็นเดสก์ท็อปของฉัน .... ฉันจะตั้งรหัสผ่านได้อย่างไร ฉันต้องตั้งค่าหรือไม่
luri

โอ้จริงแล้ว sudo x11vnc ล้มเหลวในการเริ่มต้น ... บอกว่าไม่พบหน้าจอ
luri

คุณหมายถึงอะไร ฉันติดตั้ง x11vnc บนเครื่องระยะไกลและ xnc4viewer ในเครื่องเดียว ฉันมีปัญหาเพิ่มเติมกับคำสั่ง vncviewer: ฉันไม่ได้ใช้กุญแจสาธารณะ แต่ใช้รหัสผ่านแทนและเซิร์ฟเวอร์ ssh ของฉันไม่ทำงานบนพอร์ต 22 (ค่าเริ่มต้น)
luri

5

FreeNX คุณเข้าสู่ระบบแบบกราฟิก - เหมือนกับนั่งอยู่หน้าคอมพิวเตอร์ ทั้งหมดเกิดขึ้นในอุโมงค์แม้ว่า SSH คุณจะรักมัน


ต้องทดสอบทั้ง x11vnc และ FreeNX ... ฉันค่อนข้างกังวลเกี่ยวกับความปลอดภัยดังนั้นฉันอยากรู้ว่าอันไหนปลอดภัยที่สุด
luri

พวกเขาทั้งสองไปข้างหน้าแม้ว่า SSH

1
ฉันไม่สามารถหา FreeNX ได้ ... มันไม่ได้อยู่ในที่เก็บเริ่มต้นและ ppa ของพวกเขาคืนข้อผิดพลาด 404 แบบ (ฉันใช้ไม่ฝักใฝ่ฝ่ายใด btw)
luri

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