Bagaimana cara mengatur pengaturan keamanan VNC menggunakan SSH? `Tidak ada tipe keamanan yang didukung. Server mengirim jenis keamanan, tetapi kami tidak mendukung salah satu dari mereka`

15

Dengan pemutakhiran Dist terbaru, tampaknya pengaturan keamanan VNC telah diubah yang berarti saya tidak dapat mengakses Pi saya melalui VNC sampai semuanya diubah kembali. Saya memiliki akses SSH.

Karena Pi berjarak lebih dari 100 mil, saya ingin menemukan cara mengubah pengaturan keamanan agar saya dapat terhubung dengan VNC lagi tanpa harus hadir. Saya terhubung dari jarak jauh ke PC di jaringan jarak jauh dan saya memiliki akses SSH ke PI melalui PC itu.

Kesalahan yang saya dapatkan ketika mencoba terhubung adalah "Kesalahan pada TightVNC Viewer. Tidak ada jenis keamanan yang didukung. Server mengirim jenis keamanan, tetapi kami tidak mendukung salah satu dari mereka"

Untuk membuat jawaban atas pertanyaan ini bermanfaat bagi siapa pun yang memiliki masalah serupa di masa mendatang, saya akan mengucapkannya sebagai berikut.

Hanya menggunakan SSH bagaimana saya bisa memastikan saya memiliki pengaturan keamanan VNC yang sesuai?

johnFX
sumber

Jawaban:

18

Untuk dapat menggunakan klien realvnc yang tidak kompatibel, Anda harus menurunkan keamanan server realvnc untuk menggunakan otentikasi kata sandi vnc. Untuk dapat melakukan ini tanpa koneksi desktop buka sesi SSH:

  1. Edit file config di /root/.vnc/config.d/vncserver-x11
  2. Tambahkan baris berikut di akhir file

    Authentication=VncAuth
    Encryption=AlwaysOff
    Password=e0fd0472492935da
    
  3. Mulai ulang server

Ini akan mengatur otentikasi dengan kata sandi: foobar . Untuk mengubah kata sandi,

vncpasswd -service

Koneksi diuji dengan TigerVNC 1.7.1

isantos
sumber
4

Coba gunakan penampil realvnc . Ada beberapa perbedaan dalam pengaturan keamanan antara keduanya yang menghasilkan pesan itu.

Steve Robillard
sumber
Saya ingin memposting - Terima kasih yang bekerja walaupun untuk orang lain dengan masalah yang sama mereka mungkin perlu tahu bahwa Anda harus masuk dengan nama pengguna dan kata sandi yang Anda gunakan untuk masuk ke Pi Anda, bukan kata sandi yang digunakan untuk masuk ke tightVNC . Saya telah diupgrade tetapi tidak akan muncul sampai saya mendapatkan 15 rep.
johnFX
Jika ada yang punya jawaban untuk pertanyaan asli saya masih ingin tahu cara memulihkan jenis keamanan (menggunakan SSH) untuk memungkinkan saya menggunakan penampil TightVNC yang telah saya gunakan sebelumnya.
johnFX