web-dev-qa-db-ja.com

VNCビューアがWindowsからMacに接続しない

MacでVNCサーバーを実行しています。 VNCビューアを使用しようとすると、「一致するセキュリティタイプがありません」と表示されます。

RDPのようなMacに接続できる他のソフトウェアはありますか?

別のMacからの画面共有を使用している場合は機能しますが、VNCからは機能しません。

編集:私は使用しています:

  • Leopard 10.5.7、
  • vnc VIEWER 4.1.3、
  • macには何もインストールされていません。
  • 同じLAN上で
9
John

TightVNCを接続してみてください。 RealVNCの無料版が動作しないときに動作するようです。 http://www.tightvnc.com/

ビューアが数百万またはフルカラーモードで実行されていない場合、Macに接続するとVNCビューアがうまく機能することもわかりました。

2
eric.s

Macで実行しているVNCサーバーはわかりませんが、組み込みのVNCサーバーを使用できます。

アップルメニュー->システム環境設定->共有->画面共有

パスワードでVNCアクセス用に構成されていることを確認してください。次に、PC上のVNCクライアントでTCPポート5900に接続してみます。

他の質問に答えると、VNCは実際にはRDPに対するMacの答えです。商用の「Apple Remote Desktop」パッケージでさえ、最終的にはVNCプロトコルを使用します。

6
Data Scavenger

このコマンドを実行したところ、RealVNCオープン/フリーエディションビューアで動作するようになりました。クライアントで、カラーレベルがフルに設定されていることを確認します[オプション->カラーとエンコーディング->カラーレベル]

Sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -off -restart -agent -privs -all -allowAccessFor -allUsers -clientopts -setvncpw -vncpw secret -setvnclegacy -vnclegacy yes

この方法は、コマンドラインを介して機能します(ローカル端末とリモートsshセッションも)。

5
Parag Doke

暗号化をオフにしてみてください。同様の問題でうまくいきます。

1
user59481

数年後、「世界は変わった」ので、

RealVNCの無料バージョン(v。6.17.1113、2017年11月、x64)はスムーズに動作します。特に、Windows 7 ProfessionalからOS X Yosemite(10.11)およびからOS X High Sierra(10.13 w /最新アップデート)への「OS X認証"Mac OSの組み込みVNCにはユーザー名とパスワードが必要であり、VNCサーバー側を微調整する必要がないため、問題は発生しませんでした。これらはセキュリティタイプ30および35です。詳細は https://vncdotool.readthedocs.io/en/0.8.0/rfbproto.html#security を参照してください

ただし、パフォーマンスは明らかに欠けていました。 ZRLE圧縮を使用しています。おそらくJPEGなどが優れており、おそらくプロのRealVNCが最適化されています。

TightVNCとTigerVNCはどちらも失敗し、これらは不明なコードです。

[そして、インターネットを経由する場合は、天国のためにVPNを介してすべてを行います。]

1
BaseZen

El Capitanでも同じ問題がありました。 TightVNCビューア(バージョン2.7.10)はYosemiteで問題なく動作しましたが、El Capitanへのアップグレード後にMacへの接続に失敗しました。 TightVNC 2.7.xは、OSXの新しいバージョンで使用されるVNCプロトコルをサポートしていないようです。

エラーなしで動作する RealVNCViewer (バージョン5.3.1)に切り替えました。

1

メモリから、v3.xビューアを使用するか、バージョン3プロトコルを使用する必要があるビューアを構成する必要があります。どのようにあなたのビューアに依存しますが、それはそのヘルプファイルまたはウェブサイトでカバーされるべきです。

1
John Gardeniers

この問題は、サーバーにパスワードが設定されていない場合、またはサーバーが統合認証で実行されていて、無料のVNCビューアーを使用している場合に発生する可能性があります。無料のVNCビューアは、一部の新しい認証方法をサポートしていません。

0
ta.speot.is

私が試したVNCクライアントはすべて動作します。 Macで

  1. [システム環境設定]-> [共有]-> [画面共有を有効にする]に移動します
  2. クリック Computer Settings...ボタン
  3. ドロップダウンシートで、両方のボックスにAnyone may request permission to control screenおよびVNC viewers may control screen with password:
  4. パスワードを入力します
  5. OKボタンをクリックします
  6. システム設定を残す

それが終わったら、256色を使用するnotにしてください。次に、他のコンピューターから接続するときに、通常のVNCパスワードの入力を求められ、続いてOsXログイン画面が表示されます。ここで、ログインするユーザーを選択できます。

0
Dave T.