Score:0

วิธีเปลี่ยนเซิร์ฟเวอร์การเข้าถึงระยะไกลของคอนโซลเริ่มต้น

ธง vn

ฉันเคยเข้าถึงเครื่องที่ไม่มีส่วนหัวซึ่งรัน 20.04 ผ่าน LAN โดยฟังก์ชันแชร์หน้าจอในตัว โดยใช้ RealVNC บนเดสก์ท็อปของฉัน

อย่างไรก็ตาม ตั้งแต่ฉันอัปเกรดเป็น 21.10 ฉันพบปัญหาแปลกๆ ที่เซิร์ฟเวอร์ VNC แปลความหมายผิดเกี่ยวกับความละเอียดหน้าจอและปัจจัยการปรับสเกล และเฉพาะด้านบนซ้ายของหน้าจอเท่านั้นที่แสดงบนไคลเอนต์

เห็นได้ชัดว่าเป็นได้เท่านั้น ทำงานรอบ ๆ โดยแก้ไขแหล่งที่มาของ vino และคอมไพล์ใหม่ ซึ่งฉันไม่เต็มใจที่จะทำ น่าแปลกที่ฉันถอนการติดตั้ง vino ติดตั้งเฉพาะ gnome-remote-desktop แต่ปัญหายังคงอยู่ ฉันไม่รู้จริง ๆ ว่าเกิดอะไรขึ้นเบื้องหลัง และโดยพื้นฐานแล้วฉันก็เลิกคิดเรื่องนี้

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

Jeff avatar
mx flag
คุณใช้เซิร์ฟเวอร์ VNC ใด
mortee avatar
vn flag
ฉันเชื่อว่าตอนนี้มันเป็น gnome-remote-desktop
Jeff avatar
mx flag
ตาม https://help.ubuntu.com/community/VNC/Servers เซิร์ฟเวอร์ VNC เริ่มต้นคือโปรแกรมที่เรียกว่า `vino` ฉันรู้ว่าคุณบอกว่าคุณกำลังใช้ `gnome-remote-desktop` แต่ฉันไม่คิดว่าแพ็คเกจนั้นเป็นเซิร์ฟเวอร์ ฉันคิดว่ามันเป็นสภาพแวดล้อมแบบกราฟิกสำหรับเซิร์ฟเวอร์ VNC หากต้องการดูว่าคุณกำลังใช้เซิร์ฟเวอร์ VNC ใด ให้ลองเรียกใช้ `cat /usr/bin/vncserver` และบันทึกผลลัพธ์ในคำถามของคุณหรือในความคิดเห็น
mortee avatar
vn flag
`vino` ไม่ได้อยู่ในระบบของฉันอีกต่อไป และอย่างที่ฉันได้เรียนรู้ว่าเลิกใช้แล้วในตอนนี้ ฉันอ่านเจอว่ามัน _replaced_ โดย `gnome-remote-desktop` ไม่ว่าในกรณีใด นั่นเป็นกระบวนการเดียวในระบบของฉันที่น่าจะเกี่ยวข้องกับการเข้าถึงหน้าจอระยะไกล และไม่มี `/usr/bin/vncserver` อยู่
Jeff avatar
mx flag
คุณจะพิจารณาใช้แพ็คเกจ TightVNCServer หรือไม่ ในการติดตั้ง ให้เรียกใช้ `sudo apt-get install tightvncserver`
mortee avatar
vn flag
แน่นอนตามที่กล่าวไว้ในคำถามด้วยฉันไม่รู้ว่าอะไรคือวิธีที่แนะนำในการตั้งค่าให้เริ่มเมื่อบู๊ตและให้บริการเซสชันคอนโซลของฉัน (อาจให้บริการทั้งหน้าจอการเข้าสู่ระบบล่วงหน้าด้วยซ้ำ)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา