Ubuntu'dan Raspberry Pi 3'e uzaktan bağlanamadım


20

Pixel ile Rapbian Jessi ile ahududu pi 3 satın aldım ve üzerinde Ubuntu 14.04 64 bit bulunan bir Lenovo dizüstü bilgisayar var.

Dizüstü bilgisayarımdan uzaktan bağlanmak istiyorum. Raspberry Pi'de VNC sunucusunu etkinleştirdim ve Remmina 0.9.99.1, Uzak Masaüstü Görüntüleyici ve hatta Gtk VNC Görüntüleyici'den bağlanmaya çalıştım. Remmina'da bana şu hatayı veriyor:

VNC sunucusundan bilinmeyen kimlik doğrulama şeması: 13, 5, 6, 130, 192

SSH kullanarak sorunsuz bir şekilde bağlanabilmeme rağmen bu çalışmayı başaramadım. Görünüşe göre nasıl çalıştırabileceğime dair herhangi bir fikir basit bir şey olmalı.


Bu yayındaki bu sorun çözümü ile ilgili daha fazla ayrıntı: raspberrypi.stackexchange.com/questions/68046/…
ATSiem

vncserverRealVNC Viewer dışındaki istemcileri desteklemek için yapılandırmayı değiştirme talimatı : raspberrypi.org/documentation/remote-access/vnc -> VNC Sunucusuna Kimlik Doğrulama * Yapılandırma dosyasıyla nasıl ayarlanacağı hakkında bilgi içerir (GUI erişimi olmadan, bu cevapta gereklidir: raspberrypi.stackexchange.com/a/68842/110722 ).
morfis

Yanıtlar:


11

daha sonra Remmina 0.9.99.1 için çalışmasını sağlayacak başka bir çözüm buldum. VNC sunucusunun güvenlik kimlik doğrulamasını Unix parolası yerine VNC Parolası olarak değiştirebilir ve uzak bağlantıda aşağıdaki gibi kullanabilmeniz için yönetici kullanıcı kimlik bilgileri oluşturabilirsiniz:

Raspberry Pi 3 üzerinde VNC Sunucusu tarafında

Raspberry Pi 3'teki VNC Sunucusu'ndaki seçeneklere gidin ve VNC sunucusunu başlattığınızda sudo kimlik bilgilerine sahip olmalısınız

Güvenlik kimlik doğrulamasını aşağıda gösterildiği gibi VNC Parolası ile değiştirinresim açıklamasını buraya girin

Son olarak bağlanmak için kullanmak için bir kullanıcı eklemeniz gerekir. Benim durumumda bir yönetici kullanıcı oluşturdum (varsayılan kullanıcı adı admin idi)

Remnut tarafında Ubnutu üzerinde

Yerel ağınızdaki Raspberry Pi'nin verilen IP adresiyle (bunu kullanarak bilmeniz gerekir ifconfig) ve VNC sunucusunda oluşturulan yönetici kullanıcı kimlik bilgilerini aşağıdaki gibi kullanarak yeni bir bağlantı oluşturacaksınız : resim açıklamasını buraya girin

Şifreleme kapalıyken benimle çalıştığını , diğer yazılarda bahsedilen bazı problemleri yaptığını unutmayın. Şifreli ya da hayır ile çalışıp çalışmayacağını görmeye çalışacağım.


1
Bunun şifrelemenin kapatılmasını gerektirdiği göz önüne alındığında, bunu güvenlik açısından bir başlangıç ​​değil olarak görüyorum.
Steve Robillard

ssh (şifreli) tünel kullanmıyorsanız ve vnc'yi bir güvenlik duvarı veya izin verilen adreslerin (veya her ikisinin) ağ maskesi ile kısıtlamadığınız sürece başlamaz
Scott Wood

Her zaman SSH tüneli kullanıyorum ve realvnc-vnc-server için -localhost (tightvncserver için) ve ip maskesini kullanıyorum, böylece tünelden benden başka kimse giremez. Artı biraz 8 uzunluk şifre, tabii ki. VPS için rpi ile aynı. Güvenlik her zaman bir zorunluluktur.
m3nda

Bunu terminalden nasıl yapıyorsunuz? (SSH tünelinden)
Elie G.

Çalışmıyor gibi görünüyor. Yeni kurulan Pi 2 Raspbian.
NoBugs

6

En basit çözüm RealVNC Viewer'ı kurmaktır. Buradan indirebilirsiniz ve Linux, MacOS ve Windows için kullanılabilir. Sorun, farklı VNC sunucuları tarafından kullanılan şifreleme düzenleriyle ilgilidir.


Ya da daha iyisi gibi olmayan bir proprietrary VNC sunucusu kullanmak kullanmaktightvncserver
Milliways

sadece bir ssh tüneline ihtiyacınız yoksa
Scott Wood

2

Linux kimlik doğrulaması kullanan VNC'deki geçerli kimlik doğrulamasında, çalışmanın tek yolunun RealVNC görüntüleyiciyi kullanmak olduğunu öğrendim 14.04'te VNC görüntüleyicinin ayarları

İhtiyacınız olan tek şey, ikili dosyayı (veya GZ dosyasını indirip sıkıştırmasını kaldırmak ve daha sonra dosyayı yürütülebilir hale getirmek ve böylece çalıştırabilirsiniz.


2

Asıl sorun Raspberri Pi'nin RealVnc'yi sunucu olarak çalıştırmasıdır. Çok sayıda yanıt RealVncViewer kullanarak bağlanmayı önerir. Ancak RealVnc gerçekten ücretsiz değil, ücretsiz bir sürümü var ve özel şifreleme düzenleri kullanıyor. Muhtemelen iyi olanlar, ancak bu diğer VNC istemcilerini kullanmayı zorlaştırır.

Bu konuda bilgi edinmek için adımlar:

  • yetenek arama vnc
  • ilk sütunda i bulunan yüklü paketleri arayın
  • PI'mda realvnc gösterdi

Açık çözüm, bunu başarıyla denedim, Pi'den RealVNC sunucusunu kaldırmak ve x11vnc gibi 'normal' bir VNC sunucusuna geçmek. Adımlar:

  • Tercihler, Pi Yapılandırması, Arayüzler'e gidin ve VNC'yi devre dışı bırakın
  • Bir terminalde: sudo aptitude realvnc-vnc-server kaldır
  • sudo yetenek yüklemek x11vnc # veya başka bir vnc sunucusu
  • VNC sunucusunu şu şekilde başlatın: x11vnc -display: 0 (ayrıca bkz. man x11vnc)

Ubuntu PC'nizde artık PI'ye Remmina ile bağlanabilirsiniz.

Yapılacak: arka planda PI üzerinde VNC sunucusunu başlatın


0

Bu konuyla ilgili tonlarca yazı okudum ... ve hepsi Mac'imden Remoter aracılığıyla Raspberry Pi'deki siyah bir ekrana bağlandı.

DISPMANX, Raspbian Lite çalıştıran Raspberry Pi'de VNC'ye ulimate bir çözümdü.

İşte özet:

TEMEL KURULUM - VNC İÇİN SİYAH EKRAN SONUÇLARI

Mac için Raspberry Pi Remoter'da Raspi-Config ile SSH Etkin (VNC + SSH / Terminal Erişimi) KURULUM: https://computers.tutsplus.com/tutorials/take-control-of-your-raspberry-pi-using-your- mac-pc-ipad-ya-telefon - mac-54603

NİHAİ KURULUM - VNC İÇİN SİYAH EKRANI KALDIRMAK İÇİN

Raspbian Lite için Masaüstü GUI Ek Kurulum'a ihtiyaç duyar, örn. DISPMANX KURULUMU: http://raspmer.blogspot.ca/2015/07/vnc-server-for-raspberry-pi-with.html

VNC VIA GUI'YI BAŞLAT - UZAKTAN DEĞİL SSH sudo dispmanx_vncserver

UZAKTAN ÜZERİNE IP'YE BAĞLANIN


Bu yayındaki bu sorun çözümü ile ilgili daha fazla ayrıntı: raspberrypi.stackexchange.com/questions/68046/…
ATSiem

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.