題:
我無法從Ubuntu遠程連接到Raspberry Pi 3
aibrahim
2017-06-22 17:59:24 UTC
view on stackexchange narkive permalink

我剛購買了帶有 Rapbian Jessi和Pixel的raspberry pi 3,並且有一台帶有Ubuntu 14.04 64位元的Lenovo筆記本電腦。

我想從遠程連接到它我的筆記本電腦。我在Raspberry Pi上啟用了VNC服務器,並嘗試從Remmina 0.9.99.1,Remote Desktop Viewer甚至Gtk VNC Viewer連接到它。在Remmina中,它給了我以下錯誤:

來自VNC服務器的未知身份驗證方案:13,5,6,130,192

我無法使這項工作,儘管我可以使用SSH順利連接。任何想法如何使它看起來像它應該是直接的事情。

有關此問題的更多詳細信息,請參見以下文章:https://raspberrypi.stackexchange.com/questions/68046/black-screen-using-vnc-with-raspbian-lite
有關如何更改“ vncserver”配置以支持RealVNC Viewer以外的客戶端的說明:https://www.raspberrypi.org/documentation/remote-access/vnc/->向VNC服務器驗證*包含有關如何通過配置文件進行設置的信息(無GUI訪問,此答案中要求:https://raspberrypi.stackexchange.com/a/68842/110722)。
七 答案:
aibrahim
2017-06-22 18:35:24 UTC
view on stackexchange narkive permalink

後來,我找到了另一種解決方案以使其適用於Remmina 0.9.99.1。您可以將VNC服務器的安全身份驗證更改為VNC密碼而不是Unix密碼,並創建管理員用戶憑據,以便可以在遠程連接中使用它,如下所示:

在Raspberry上的VNC服務器端Pi 3

轉到Raspberry Pi 3上的VNC服務器上的選項,啟動VNC服務器時應該具有sudo憑據

將安全身份驗證更改為VNC密碼,如下所示 enter image description here

最後,您需要添加用戶以使用它進行連接。在我的情況下,我創建了一個管理員用戶(默認用戶名為admin)

在Ubnutu的Remmina端

您將在您的Raspberry Pi上使用給定的IP地址創建一個新連接本地網絡(您應該能夠使用 ifconfig 知道它)並使用在VNC服務器上創建的管理員用戶憑據,如下所示: enter image description here

請注意,它在關閉加密時與我一起工作,因為它引起了其他帖子中提到的一些問題。我將嘗試看看它是否可以與加密一起使用,或者是否可以使用。

考慮到這需要關閉加密,從安全角度來看,我認為這是一個不起眼的事情。
除非您使用的是ssh(加密)隧道,並使用防火牆或允許的地址的網絡掩碼(或兩者)限制vnc,否則請不要使用
我總是使用SSH隧道,並使用-localhost(對於緊密的vncserver)和IP掩碼用於realvnc-vnc-server,因此,除了我以外,沒有人可以進入隧道。當然,再加上一點8長度的密碼。 vps與rpi相同。安全始終是必須的。
您如何從終端上執行此操作? (通過SSH隧道)
似乎不起作用。新安裝的Pi 2 Raspbian。
請單擊左側的勾號接受自己的答案。只有這樣才能解決問題,而且不會一年又一次彈出。
Steve Robillard
2017-06-22 18:11:27 UTC
view on stackexchange narkive permalink

最簡單的解決方案是安裝RealVNC Viewer。您可以從此處下載它,並且可用於Linux,MacOS和Windows。問題在於不同的VNC服務器使用的加密方案。

或者最好還是使用非專有的VNC服務器,例如`tightvncserver`。
僅當您不需要ssh隧道時才可以
aibrahim
2017-06-22 18:11:06 UTC
view on stackexchange narkive permalink

我發現在使用Linux身份驗證的VNC上進行當前身份驗證時,使其生效的唯一方法是使用 RealVNC查看器 settings of VNC viewer on Ubuntu 14.04

您所需要做的就是下載二進製文件(或GZ文件並解壓縮,然後使該文件可執行,以便您可以運行它。

Roland
2019-09-08 15:51:40 UTC
view on stackexchange narkive permalink

主要問題是Raspberri Pi將RealVnc作為服務器運行。許多答案建議使用RealVncViewer進行連接。但是RealVnc並非真正免費,它具有免費版本,並使用特殊的加密方案。可能不錯,但這使使用其他VNC客戶端變得更加困難。

了解有關此步驟:

  • 智能搜索vnc
  • 外觀對於在我的PI的第一列中帶有i的已安裝軟件包,它顯示為realvnc

最明顯的解決方案是刪除RealVNC服務器,我嘗試成功了從Pi,然後切換到“常規” VNC服務器,例如x11vnc。步驟:

  • 轉到“首選項”,“ Pi配置”,“接口”並禁用VNC
  • 在終端中:sudo aptitude刪除realvnc-vnc-server
  • sudo aptitude install x11vnc#或其他vnc服務器
  • 使用以下命令啟動VNC服務器:x11vnc -display:0(另請參見man x11vnc)

在ubuntu電腦上,您現在可以通過以下方式連接到PI Remmina

Todo:在​​後台啟動PI上的VNC服務器

sonofusion82
2020-05-30 07:37:33 UTC
view on stackexchange narkive permalink

我也遇到了這個問題。

作為aibrahim方法的替代方法,如果您通過ssh進行遠程操作,這是我要vnc顯示:0的步驟

  1. 使用 sudo vncpasswd -service
  2. 設置密碼,如 RealVNC中所述,將以下行添加到/root/.vnc/config.d/vncserver-x11中:支持舊版查看器
  3. ol>
      SecurityTypes = VncAuth UserPasswdVerifier = VncAuth  
    1. 使用命令啟動vncserver sudo vncserver-x11-serviced
    2. ol>

      此方法允許我使用Ubuntu的Remmina VNC客戶端登錄。

這在2020年與帶有最新覆盆子pi os的Pi 4完美搭配
ATSiem
2017-09-04 10:02:08 UTC
view on stackexchange narkive permalink

我讀了很多有關此問題的文章...它們全都導致Mac通過Remoter連接到Raspberry Pi上的黑屏。

DISPMANX是將VNC集成到VNC的最終解決方案以下是摘要:

基本設置-VNC黑色屏幕中的結果

通過Raspberry PiRemoter上的Raspi-Config啟用SSH對於Mac(VNC + SSH /終端訪問)設置: https://computers.tutsplus.com/tutorials/take-control-of-your-raspberry-pi-using-your-mac-pc-ipad-or -phone--mac-54603

最終設置-消除VNC的黑色屏幕

Raspbian Lite的桌面GUI需要其他設置,即DISPMANXSETUP: http: //raspmer.blogspot.ca/2015/07/vnc-server-for-raspberry-pi-with.html

通過GUI啟動VNC-不遠程SSHsudo dispmanx_vncserver

通過遙控器連接到IP

有關此問題的更多詳細信息,請參見以下文章:https://raspberrypi.stackexchange.com/questions/68046/black-screen-using-vnc-with-raspbian-lite
alexpotato
2020-04-02 15:59:16 UTC
view on stackexchange narkive permalink

當嘗試連接到Raspbian Buster時,我遇到了類似的問題,下面的鏈接中的說明解決了我的問題,而無需安裝新的VNC服務器。

https://gitlab.com/Remmina/Remmina/-/wikis/Problems-and-tweaks/Remmina-VNC-to-Raspbian-Stretch



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...