UbuntuからRaspberry Pi 3へのリモート接続に失敗しました


19

Rapbian Jessi with Pixelでraspberry pi 3を購入しましたが、Ubuntu 14.04 64ビットを搭載したLenovoラップトップを持っています。

ラップトップからリモート接続したい。Raspberry PiでVNCサーバーを有効にし、Remmina 0.9.99.1、リモートデスクトップビューアー、またはGtk VNCビューアーからでも接続しようとしました。Remminaでは、次のエラーが表示されます。

VNCサーバーからの不明な認証スキーム:13、5、6、130、192

SSHを使用してスムーズに接続することはできますが、この作業は失敗しました。見た目でどのように機能させることができるかは、簡単なことです。


この記事でこの問題-ソリューションに関する詳細:raspberrypi.stackexchange.com/questions/68046/...
ATSiem

vncserverRealVNC Viewer以外のクライアントをサポートするように構成を変更する方法の説明:raspberrypi.org/documentation/remote-access/vnc- > VNCサーバーへの認証raspberrypi.stackexchange.com/a/68842/110722)。
モルフィス

回答:


11

後で、Remmina 0.9.99.1で機能する別のソリューションを見つけました。VNCサーバーのセキュリティ認証をUnixパスワードではなくVNCパスワードに変更し、管理ユーザー資格情報を作成して、次のようにリモート接続で使用できるようにすることができます。

Raspberry Pi 3のVNCサーバー側

Raspberry Pi 3上のVNCサーバーのオプションに移動すると、VNCサーバーを起動したときにsudo認証情報が必要です。

以下に示すように、セキュリティ認証をVNCパスワードに変更しますここに画像の説明を入力してください

最後に、接続に使用するユーザーを追加する必要があります。私の場合、管理者ユーザーを作成しました(デフォルトのユーザー名はadmin)

UbnutuのRemmina側

ローカルネットワーク上でRaspberry Piの指定されたIPアドレスを使用して新しい接続を作成し(を使用して知ることができるはずですifconfig)、VNCサーバーで作成された管理ユーザー資格情報を次のように使用します。 ここに画像の説明を入力してください

他の投稿で言及されているいくつかの問題を引き起こしたため暗号化がオフのときに私と一緒に機能したことに注意してください。私はそれが暗号化された上で動作するかどうかを確認しようとします。


1
これには暗号化をオフにする必要があることを考えると、セキュリティの観点から、これは初心者ではないと考えます。
スティーブロビラード

ssh(暗号化された)トンネルを使用していて、ファイアウォールまたは許可アドレスのネットワークマスク(または両方)でvncを制限している場合を除き、非スターター
Scott Wood

私は常にSSHトンネルを使用し、-localhost(tightvncserverの場合)とrealvnc-vnc-serverのIPマスクを使用しているため、トンネルからの私以外は誰も入力できません。もちろん、8文字の小さなパスワードもあります。vpiでもrpiでも同じです。セキュリティは常に必要です。
m3nda

ターミナルからこれをどのように行いますか?(SSHトンネル経由)
エリーG.

5

最も簡単な解決策は、RealVNC Viewerをインストールすることです。こちらからダウンロードできます。Linux、MacOS、Windowsで利用できます。問題は、さまざまなVNCサーバーで使用される暗号化スキームにあります。


または、次のような非専有VNCサーバーを使用することをおtightvncserver
勧めし

細かいあなたはSSHトンネル必要ない場合にのみ
スコット・ウッド

2

Linux認証を使用したVNCでの現在の認証では、それを機能させる唯一の方法はRealVNCビューアーを使用することです。 Ubuntu 14.04でのVNCビューアーの設定

必要なのは、バイナリファイル(またはGZファイル)をダウンロードして圧縮解除し、ファイルを実行可能にして、実行できるようにすることだけです。


2

主な問題は、Raspberri PiがRealVncをサーバーとして実行することです。RealVncViewerを使用して接続することをお勧めします。しかし、RealVncは実際には無料ではなく、無料版があり、特別な暗号化スキームを使用しています。おそらく良いものですが、これにより他のVNCクライアントの使用が難しくなります。

これについて調べる手順:

  • 適性検索vnc
  • 最初の列にiがあるインストール済みパッケージを探します
  • 私のPIではrealvncを示しました

明らかな解決策は、PiからRealVNCサーバーを削除し、x11vncのような「通常の」VNCサーバーに切り替えることです。手順:

  • 環境設定、Pi設定、インターフェースに移動し、VNCを無効にします
  • ターミナルで:sudo aptitude remove realvnc-vnc-server
  • sudo aptitude install x11vnc#または別のvncサーバー
  • x11vnc -display:0でVNCサーバーを起動します(man x11vncも参照)

あなたのubuntu PCでは、RemminaなどでPIに接続できます

Todo:バックグラウンドでPIでVNCサーバーを起動します


0

私はこの問題に関する多くの投稿を読みました...そしてそれらはすべて、Remoterを介して私のMacからRaspberry Piの黒い画面への接続をもたらしました。

DISPMANXは、Raspbian Liteを実行するRaspberry PiへのVNCの最終的なソリューションでした。

概要は次のとおりです。

基本設定-VNCのブラックスクリーンの結果

Raspberry Pi Remoter for MacのRaspi-Configを介してSSHを有効化(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には、追加のセットアップ、つまりDISPMANXセットアップが必要です:http ://raspmer.blogspot.ca/2015/07/vnc-server-for-raspberry-pi-with.html

GUIを介したVNCの起動-SSH sudo dispmanx_vncserverをリモートで実行しない

リモートからIPに接続


この記事でこの問題-ソリューションに関する詳細:raspberrypi.stackexchange.com/questions/68046/...
ATSiem
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.