Remote DesktopにVNCソフトウェアが動作しているコンピュータを設定する
VNC アクセスは、VNC ソフトウェアによって決定されます。VNC が動作しているコンピュータへのアクセスに必要なのは、IP アドレスまたは完全修飾ドメイン名と、VNC ソフトウェアで指定されたパスワードだけです。VNC パスワードは、システムのその他のパスワードと一致している必要はありません。
VNCソフトウェアが動作しているmacOS以外のクライアントを設定する
macOS以外のクライアントがRemote Desktopで表示されるように設定できます。
クライアントコンピュータで VNC サーバソフトウェアをインストールし、VNC パスワードを割り当てます。
クライアントのファイアウォールで VNC ポート(TCP 5900)が開いていることを確認します。
手順 1 〜 2 の詳しい手順については、クライアントのオペレーティングシステム、VNC ソフトウェア、およびファイアウォールソフトウェアに付属のマニュアルを参照してください。
「Remote Desktop」環境設定の「セキュリティ」パネルで、「すべてのネットワークデータを暗号化する」が選択されていないことを確認します。
ネットワークデータを暗号化する場合、Remote Desktopはコンピュータに接続するために必要なSSHトンネルを開くことができないため、VNCクライアントを制御することができなくなります。VNCソフトウェアを実行するコンピュータを制御しようとすると、キーストロークが暗号化されていないという警告が表示されます。
クライアントの IP アドレスを使って、「Remote Desktop」の「すべてのコンピュータ」リストにコンピュータを追加します。
クライアントコンピュータの VNC パスワードを「Remote Desktop」の認証ダイアログに入力します。
Apple 以外の VNC ソフトウェアによって制御されるようにクライアントを設定する
Apple 以外の VNC ソフトウェアによって制御されるように、Remote Desktop クライアントを設定できます。Apple 以外の VNC ソフトウェアに Remote Desktop クライアントへのアクセスを許可すると、「Remote Desktop」を使ってクライアントを制御する場合より安全性が低下します。Apple 以外の VNC ソフトウェアで実装されている VNC プロトコルはネットワークを介して送信されるキーストロークを暗号化しない場合があるため、機密情報が傍受される可能性があります。また、Apple 以外の VNC ソフトウェアでは、暗号的に安全でない形式と場所にパスワードが格納されると考えられます。画面を制御する VNC アクセス権の付与は「Remote Desktop」の最も強力な機能であり、アクセス権をほぼ無制限にします。
警告: VNC パスワードは、クライアントコンピュータのローカルユーザのパスワードや Remote Desktop 管理者のパスワードと同じものにしないでください。
クライアントコンピュータで、アップルメニュー>「システム環境設定」と選択し、「共有」をクリックして、左側のリストで「リモートマネージメント」を選択します。
「コンピュータ設定」をクリックし、「VNC使用者が画面を操作することを許可 パスワード」を選択します。
VNC パスワードを入力して、「OK」をクリックします。
既存のコンピュータ上で VNC ポートを変更する
VNC ソフトウェアが動作しているコンピュータをコンピュータリストに追加した後で(または、初回の追加時に)、VNC 通信用のカスタムポートの設定と、制御するディスプレイの指定を行うことができます。
Remote Desktop で、メインウインドウのサイドバーでコンピュータリストを選択し、VNCソフトウェアが動作しているコンピュータを選択してから、「ファイル」>「情報を見る」と選択します。
「編集」をクリックし、「画面共有ポート」フィールドを編集して、「完了」をクリックします。
コンピュータを追加するときにカスタム VNC ポートを指定する
カスタム VNC ポートを選択して、クライアントを表示できます。カスタム VNC ポートは、NAT(Network Address Translation)実装、ファイアウォール設定、または複数のディスプレイの表示に使用します。
Remote Desktop で、「ファイル」>「アドレスで追加」と選択し、以下の情報を入力します:
クライアントコンピュータのIPアドレスまたは完全修飾ドメイン名
ユーザ名とパスワード
クライアントコンピュータが NAT を使用する場合は、「詳細オプション」三角ボタンをクリックします。
クライアントにマップするパブリックポートを「リモート・マネージメント・ポート」フィールドと「画面共有ポート」フィールドに入力し、「追加」をクリックします。