วิธีการตั้งค่าความปลอดภัย VNC โดยใช้ SSH `ไม่รองรับประเภทความปลอดภัย เซิร์ฟเวอร์ส่งประเภทความปลอดภัย แต่เราไม่สนับสนุนประเภทใดก็ตาม "


15

เมื่อใช้การอัพเกรด Dist ล่าสุดจะมีการเปลี่ยนแปลงการตั้งค่าความปลอดภัย VNC ซึ่งหมายความว่าฉันไม่สามารถเข้าถึง Pi ของฉันผ่าน VNC จนกว่าพวกเขาจะเปลี่ยนกลับ ฉันมีสิทธิ์เข้าถึง SSH

เนื่องจาก Pi อยู่ห่างออกไป 100 ไมล์ฉันจึงต้องการหาวิธีเปลี่ยนการตั้งค่าความปลอดภัยเพื่อให้ฉันสามารถเชื่อมต่อกับ VNC อีกครั้งโดยไม่ต้องมีตัวตน ฉันเชื่อมต่อกับพีซีจากระยะไกลบนเครือข่ายระยะไกลและฉันมี SSH เพื่อเข้าถึง PI ผ่านพีซีเครื่องนั้น

ข้อผิดพลาดที่ฉันได้รับเมื่อพยายามเชื่อมต่อคือ "ข้อผิดพลาดใน TightVNC Viewer ไม่รองรับประเภทความปลอดภัยเซิร์ฟเวอร์ส่งประเภทความปลอดภัย แต่เราไม่รองรับสิ่งเหล่านี้"

เพื่อให้คำตอบสำหรับคำถามนั้นมีประโยชน์มากที่สุดสำหรับทุกคนที่มีปัญหาคล้ายกันในอนาคตฉันจะใช้วลีดังต่อไปนี้

การใช้ SSH เท่านั้นฉันจะมั่นใจได้อย่างไรว่าฉันมีการตั้งค่าความปลอดภัย VNC ที่เหมาะสม?

คำตอบ:


18

เพื่อให้สามารถใช้ไคลเอนต์ realvnc ที่ไม่รองรับคุณต้องลดระดับความปลอดภัยของเซิร์ฟเวอร์ realvnc เพื่อใช้การพิสูจน์ตัวตนด้วยรหัสผ่าน vnc เพื่อให้สามารถทำได้โดยไม่ต้องเชื่อมต่อเดสก์ท็อปเปิดเซสชัน SSH:

  1. แก้ไขไฟล์กำหนดค่าใน /root/.vnc/config.d/vncserver-x11
  2. เพิ่มบรรทัดต่อไปนี้ที่ท้ายไฟล์

    Authentication=VncAuth
    Encryption=AlwaysOff
    Password=e0fd0472492935da
    
  3. รีสตาร์ทเซิร์ฟเวอร์

นี้จะตั้งการตรวจสอบที่มีรหัสผ่าน: foobar ในการเปลี่ยนรหัสผ่าน

vncpasswd -service

ทดสอบการเชื่อมต่อกับ TigerVNC 1.7.1


4

ลองใช้โปรแกรมดู RealVNC มีความแตกต่างในการตั้งค่าความปลอดภัยระหว่างสองที่สร้างข้อความนั้น


ฉันต้องการโพสต์ - ขอบคุณที่ทำงานแม้ว่าคนอื่น ๆ ที่มีปัญหาเดียวกันพวกเขาอาจจำเป็นต้องรู้ว่าคุณจะต้องลงชื่อเข้าใช้ด้วยชื่อผู้ใช้และรหัสผ่านที่คุณใช้ในการลงชื่อเข้าใช้ Pi ของคุณไม่ใช่รหัสผ่านที่ใช้ในการลงชื่อเข้าใช้ tightVNC . ฉันอัปโหลดแล้ว แต่จะไม่ปรากฏจนกว่าฉันจะได้รับ 15 ตัวแทน
johnFX

หากใครมีคำตอบสำหรับคำถามต้นฉบับฉันยังต้องการทราบวิธีการกู้คืนประเภทความปลอดภัย (โดยใช้ SSH) เพื่อให้ฉันสามารถใช้ตัวแสดง TightVNC ที่ฉันใช้อยู่ก่อนหน้านี้
johnFX
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.