0o0dグッ

外出先からPCをWebブラウザで遠隔操作

外出先からPCをWebブラウザで遠隔操作、「Chromeリモートデスクトップ」入門Google Chrome完全ガイド(1/2 ページ)
Google Chromeには、拡張機能としてリモートデスクトップが利用可能になる「Chromeリモートデスクトップ」が提供されています。Chromeリモートデスクトップを利用することで、別のPCからWebブラウザを使って、手軽にインターネットを介したリモートデスクトップ環境が構築できます。ここでは、その設定方法などを紹介します。
2022年10月31日 05時00分 公開
[デジタルアドバンテージ,著]
印刷
通知
0
Share
291

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

連載目次

ブラウザからリモートPCを操作できる「Chromeリモートデスクトップ」

本Tech TIPSは2022年10月31日時点で記事が有効であることを確認しています。
■記事内目次
• Chromeリモートデスクトップとは
• ChromeとGoogleアカウントを準備する
• Chromeリモートデスクトップのホストとして設定する
• ホスト側のChromeの常駐は不要
• Chromeリモートデスクトップのクライアントとして利用開始
• クライアント側の設定をしよう
• ホスト側のChromeリモートデスクトップを削除する
• Chromeリモートデスクトップの利用をブロックするのは難しい?
• Chromeリモートデスクトップの可能性とリスク
 スマートフォンのテザリングや公衆無線LANなど、外出先でもPCをインターネットに接続できる手段が手軽に利用できるようになっています。「VPN」(Virtual Private Network)などの接続環境が整っていれば、Windows OSの「リモートデスクトップ」機能を使って社内PCのデスクトップも操作可能です。
 このように外出先でも、社内にいる場合と同様に仕事ができる環境が整いつつあるわけですが、実際にはVPNの設定がハードルになってしまうことが多いという話を聞きます。外出先から社内のPCにリモートデスクトップで接続して作業したくても、社内ネットワークに接続するためのVPN環境が整っておらず、断念している人も多いのではないでしょうか。
 こうした人向けに、VPN接続をしなくてもインターネットを介してリモートデスクトップ接続ができるツールがいくつかあります。その中でも特に有名なのが、本稿で紹介する「Chromeリモートデスクトップ」です。「Google Chrome」(以下、Chromeと略)を利用しているならセットアップは簡単で、しかも無償で利用できます。本稿では、主にWindowsとChromeを使っているユーザーを対象として、その概念や前提条件、インストール手順と基本的な使い方、重要な注意点を説明します。
合わせて読みたい記事
• 【Chromeリモートデスクトップ】ローカル ⇔ リモート間でのコピペを可能にする
• 【Chromeリモートデスクトップ】ローカル ⇔ リモート間でのファイル転送を可能にする
• 間違っても見られたくないChromeリモートデスクトップ中の画面を隠す方法
Chromeリモートデスクトップとは
 「Chromeリモートデスクトップ」は、Chromeと連携して、インターネット経由でリモートコンピュータのデスクトップ画面の表示や操作を実現するツールおよびサービスのことです。「クライアント」(接続元)から「ホスト」(接続先。サーバ)への接続を確立する際、インターネット上にあるGoogleのサーバを利用することで、VPNゲートウェイの設置といった社内ネットワークの改修なしで、リモート接続を実現できます。

Chromeリモートデスクトップの接続方法

Chromeリモートデスクトップは、GoogleアカウントでログインしたWebブラウザを起動し、「remotedesktop.google.com」に接続、ホスト側で設定されているPINを入力するだけで接続することができます。
 一方、システム管理者としては、社内PCを利用しているユーザー自身によって簡単に社外からリモートデスクトップが利用可能になってしまうため、情報漏えいなどの対策を考慮する必要があります。そこで本稿では、Chromeリモートデスクトップの設定方法に加えて、そのブロック方法などについても説明していきます。
 Chromeと同様に幅広いプラットフォームに対応しているのも、Chromeリモートデスクトップの特徴の一つです。ホストとしてはWindows OS/macOS/Linux/Chromebookが利用できます。
 クライアントとしては、WebRTCと呼ばれる通信プロトコルに対応しているデスクトップ版Webブラウザが対応しています。Windows OS/macOS/Linux/ChromebookにChromeやMozilla FirefoxなどWebRTC対応ブラウザを組み合わせれば、クライアントとして利用できます。さらにスマートフォン/タブレットにも、クライアント用アプリケーションが提供されています。
• iPhone/iPad/iPod touch(iOS)向けの「Chrome リモート デスクトップアプリ(Apple App Store)
• Android OSスマートフォン/タブレット向けの「Chrome リモート デスクトップアプリ(Google Playストア)
ChromeとGoogleアカウントを準備する
 Chromeリモートデスクトップを利用するためには、Googleアカウントの作成とホスト(操作される)側にChromeのインストールが必要になります。Chromeのインストール方法や基本的な使い方は、Google Chrome完全ガイド「Google Chromeのインストールから基本的な使い方まで」を参照してください。
 Googleアカウントは、GmailやGoogleカレンダーなど、Googleが提供しているさまざまなサービスにアクセスするために必要となるものです。Googleの検索ページ右上にある[ログイン]ボタンをクリックし、次ページの右上にある[アカウントを作成]ボタンで、新しいアカウントの作成が可能です。手順の詳細は「Chromeの同期にはGoogleアカウントが必須」を参照してください。
 また、クライアントとホストには、共通のGoogleアカウントでログインしている必要があります。
Chromeリモートデスクトップのホストとして設定する
 Googleアカウントが用意できたら、ホストのPCに必要な設定をしましょう。
 Chromeリモートデスクトップを利用するには、ホストとなるPCのChromeに拡張機能「Chromeリモートデスクトップ」と、クライアントからの接続を常時受け付けるサービスプログラム「Chrome Remote Desktop Host」をそれぞれインストールする必要があります。このうち、Chrome Remote Desktop Hostをインストールするには、ホスト側PCのWindows OSの管理者権限が必要です。
 さて、まずはホスト側のChromeで以下のURLを開きます(Chrome以外のWebブラウザでは、この後の設定ができません)。
• chromeリモートデスクトップ(https://remotedesktop.google.com/)(Google)
 画面中央の[使ってみる]ボタンをクリックして、Googleアカウントでログインします。

「chromeリモートデスクトップ」ページを開く(1/3)

Chromeで「remotedesktop.google.com」を開きます。画面をスクロールして、[使ってみる]ボタンをクリックします。

「chromeリモートデスクトップ」ページを開く(2/3)

Googleアカウントでログインします。

「chromeリモートデスクトップ」ページを開く(3/3)

ブラウザペインの右下に表示されるダイアログは、[×]アイコンをクリックして閉じます(後ほど設定します)。これで「chromeリモートデスクトップ」ページの表示と操作ができるようになります。
 すると、「リモートのデバイス」「このデバイス」という2つの欄が表示されます。このPCをホストにするには、「このデバイス」欄にある「リモートアクセスの設定」のダウンロードボタンをクリックして、拡張機能と「Chrome Remote Desktop Host」をインストールします(Chrome以外のWebブラウザでは、「リモートアクセスの設定」の項目は表示されません)。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(1/6)

GoogleアカウントでログインしたChromeで「remotedesktop.google.com」を開き、「chromeリモートデスクトップ」画面が開いたら、画面をスクロールします。「リモートアクセスの設定」欄の[ダウンロード]アイコンをクリックします。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(2/6)

別ウィンドウでChromeウェブストアが開きます。ここで、[Chromeに追加]ボタンをクリックします。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(3/6)

[拡張機能を追加]ボタンをクリックし、Chrome Remote Desktopの拡張機能をインストールします。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(4/6)

拡張機能のインストールとともに、Chrome Remote Desktop Hostのインストーラの「chromeremotedesktophost.msi」が自動的にダウンロードされます。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(5/6)

「このデバイス」という見出しの下にある「インストールの準備完了」欄の[同意してインストール]ボタンをクリックします。

Chromeリモートデスクトップの拡張機能とサービスをインストールする(6/6)

UACのダイアログの表示と許可を経て、ホスト用プログラムのインストールが実行されます。
 以上で拡張機能とChrome Remote Desktop Hostのインストールは完了です。
 続いて、ホストとしてのセットアップを行います。自動的に表示された「名前の選択」ダイアログで、ログイン中のGoogleアカウントで「remotedesktop.google.com」に接続した際に表示されるPCの名前を指定します。
 次に、「PIN」と呼ぶ一種のパスワード(パスコード)を6桁以上の数字で設定します。GoogleアカウントとPINの2つでセキュリティを確保しているわけです。逆に言えば、Googleアカウントアカウント名とパスワード)とPINが分かってしまうと、簡単にリモートデスクトップのホストに接続できてしまいます。PINが接続するための重要なパスワードということになるため、PINは類推されにくいものを設定しておきましょう。

Chromeリモートデスクトップのホストを設定する(1/3)

接続時にこのPCを識別するための名前を入力します。デフォルトでは、Windows OSに設定されている「コンピューター名」になっています。「会社PC」「自宅ノート」など分かりやすい名称を付けられます。

Chromeリモートデスクトップのホストを設定する(2/3)

6桁以上の数字でPIN(パスコード)を入力します。これは接続時に必要なので、他人に知られないように覚えておいてください。[起動]ボタンをクリックすると、UACダイアログの表示と許可を経て、Chromeリモートデスクトップのホスト側プログラムが起動し、別のPCからこのPCへの接続が可能になります。

Chromeリモートデスクトップのホストを設定する(3/3)

Chromeリモートデスクトップが起動すると、「このデバイス」欄にPC名が表示され、その下に「オンライン」と接続可能であることが示されます。
 PINの設定が完了すると、設定したPC名が「このデバイス」欄に表示されます。同じGoogleアカウントでログインしている他のPCで、「remotedesktop.google.com」に接続すると、このPC名が「リモートのデバイス」欄に表示され、リモート操作が可能になります。
ホスト側のChromeの常駐は不要
 ホスト側のPCには、サービスとして「Chromeリモートデスクトップサービス(chromoting)」が自動実行され、このサービスによって外部からの着信を受け付けるようになっています。そのため、ブラウザとしてのChromeを起動しておく必要はありません。また、Windows OSからサインアウトしていても、着信は可能です。
 何らかの理由により、「Chromeリモートデスクトップサービス」が停止してしまっていると、外部からの着信が行えなくなってしまいます。Chromeリモートデスクトップで接続できないような場合は、Windows 10のタスクバーの空いている部分を右クリックし、メニューから[タスクマネージャー]を選択します。タスクマネージャーが起動したら、[サービス]タブを開き、「chromoting」が実行中であることを確認しましょう。

「Chromeリモートデスクトップサービス」が実行中であることを確認する

外部からの着信は「Chromeリモートデスクトップサービス」で行っています。このサービスを「停止」させると外部からChromeリモートデスクトップが接続不能になってしまいます。
Chromeリモートデスクトップのクライアントとして利用開始
 Chromeリモートデスクトップを使ってホストに接続するには、ChromeやFirefoxなどの最新ブラウザで「https://remotedesktop.google.com/」を開きます。ログインが要求されたら、ホストを設定した時と同じGoogleアカウントでログインしてください。
 Chromeで開いた場合、ここでアドレスバー(オムニボックス)右端に表示される[+]アイコンをクリックすると、PWA(Progressive Web Apps)と呼ばれるアプリ版のChromeリモートデスクトップをインストールできます。これでデスクトップ上のショートカットやスタートメニューから、直接Chromeリモートデスクトップのクライアントを起動できます(このアプリの詳細は「Chromeをすっ飛ばしてWebアプリを一発起動する方法」を参照してください)。
 ブラウザペインの「リモートのデバイス」欄に、ログインしたGoogleアカウントで登録したことのあるホストのPC名が表示されます。登録したはずのPCが表示されない場合は、クライアントでログイン中のGoogleアカウントが、ホストでインストール時にログインしていたGoogleアカウントと一致しているかを確認してください。
 ここで接続可能なPCは、緑色のアイコンで表示されます。電源が入っていないPCは、PC名がグレーアウトされて接続できません


https://atmarkit.itmedia.co.jp/ait/articles/1301/30/news060.html