ฉันมี Ubuntu 20.04.3 ในคอมพิวเตอร์สองเครื่อง PC1 และ PC2
ฉันสามารถเชื่อมต่อผ่าน VNC (remmina) ระหว่างทั้งสองได้โดยไม่มีปัญหา
ตอนนี้ฉันพยายามใช้ VNC ผ่านอุโมงค์ SSH
ตั้งอุโมงค์
[PC1]$ ssh -L 5900:localhost:5900 user@192.168.0.32
ผูก [127.0.0.1]:5900: ที่อยู่ที่ใช้งานแล้ว
channel_setup_fwd_listener_tcpip: ไม่สามารถฟังพอร์ต: 5900
ไม่สามารถร้องขอการส่งต่อในเครื่อง
ยินดีต้อนรับสู่ Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
...
ใน remmina ให้เชื่อมต่อกับ Protocol Remmina VNC Plugin (เหมือนกับการเชื่อมต่อแบบไม่มีอุโมงค์) เพื่อ localhost:5900
. ฉันถูกถามรหัสผ่านที่ตั้งไว้ การตั้งค่า -> การแบ่งปัน -> การแชร์หน้าจอ. ฉันป้อนรหัสผ่านนั้น และฉันได้รับ ตรวจสอบสิทธิ์ไม่ได้ กำลังพยายามเชื่อมต่อใหม่....
สิ่งเดียวกันนี้เกิดขึ้นเมื่อลองใช้ PC2 -> PC1 (ผ่านอุโมงค์ SSH)
ก. ฉันจะแก้ไขปัญหานี้ได้อย่างไร
ตอนนี้ฉันพยายามใช้ VNC ผ่านอุโมงค์ SSH
ฉันทำได้ PC3 -> PC1 โดยใช้พรอมต์ mingw64 ใน PC3 ด้วย
ในพรอมต์ทุบตี mingw64
[PC3]$ ssh -L 5900:localhost:5900 user@192.168.0.140
ผูก [127.0.0.1]:5900: ที่อยู่ที่ใช้งานแล้ว
channel_setup_fwd_listener_tcpip: ไม่สามารถฟังพอร์ต: 5900
ไม่สามารถร้องขอการส่งต่อในเครื่อง
ยินดีต้อนรับสู่ Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
...
ใน tigervnc เชื่อมต่อกับ localhost:5900
. ฉันถูกถามรหัสผ่านที่ตั้งไว้ การตั้งค่า -> การแบ่งปัน -> การแชร์หน้าจอ. ฉันป้อนรหัสผ่านนั้น และฉันมีหน้าจอ VNC ใน PC3 แล้ว
ถ้าฉันพยายามทำเช่นเดียวกันกับ PC3 -> PC2 ฉันจะได้รับ
ในพรอมต์ทุบตี mingw64
[PC3]$ ssh -L 5900:localhost:5900 user@192.168.0.32
ผูก [127.0.0.1]:5900: ที่อยู่ที่ใช้งานแล้ว
channel_setup_fwd_listener_tcpip: ไม่สามารถฟังพอร์ต: 5900
ไม่สามารถร้องขอการส่งต่อในเครื่อง
ยินดีต้อนรับสู่ Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
...
ใน tigervnc เชื่อมต่อกับ localhost:5900
. ฉันถูกถามรหัสผ่านที่ตั้งไว้ การตั้งค่า -> การแบ่งปัน -> การแชร์หน้าจอ. ฉันป้อนรหัสผ่านนั้น และฉันได้รับ ความล้มเหลวในการตรวจสอบ.
ข. ฉันจะแก้ไขปัญหานี้ได้อย่างไร
ข้อมูลต่อไปนี้อาจเป็นประโยชน์:
ใน PC1 ฉันมี
$ รายการ gsettings-recursively org.gnome.Vino
org.gnome.Vino พร้อมต์เปิดใช้งานเป็นเท็จ
org.gnome.Vino ต้องการการเข้ารหัสเท็จ
org.gnome.Vino ใช้ทางเลือกพอร์ตเท็จ
org.gnome.Vino ปิดใช้งานพื้นหลังเป็นเท็จ
org.gnome.Vino ปิดใช้งาน xdamage เท็จ
org.gnome.Vino ทางเลือกพอร์ต uint16 5900
org.gnome.Vino ไอคอนการมองเห็น 'ลูกค้า'
org.gnome.Vino วิธีการรับรองความถูกต้อง ['vnc']
org.gnome.Vino อินเทอร์เฟซเครือข่าย ''
org.gnome.Vino แจ้งเตือนเมื่อเชื่อมต่อจริง
org.gnome.Vino mailto ''
org.gnome.Vino ล็อกหน้าจอเมื่อตัดการเชื่อมต่อ เท็จ
org.gnome.Vino ใช้ upnp เท็จ
org.gnome.Vino รหัสผ่าน vnc '<สตริง 12 อักขระ>'
org.gnome.Vino ดูอย่างเดียว เท็จ
ใน PC2 ผมก็มีเหมือนกัน ยกเว้น
org.gnome.Vino vnc-รหัสผ่าน 'พวงกุญแจ'
และเมื่อฉันพยายามตั้งรหัสผ่านใน การตั้งค่า -> การแบ่งปัน -> การแชร์หน้าจอ, ฉันจำกัดไว้ที่ 8 ตัวอักษร ซึ่งไม่ใช่กรณีปกติที่ฉันเจอ