[VPN不要]Chromeリモートデスクトップがすごいって話。[Lubuntu]

# 概要
MacからLinux（Lubuntu）のマシンへリモデしたかったのですが、「SSH、リモデ、VPN諸々の設定分からん！」状態の時に「Chromeリモートデスクトップ」なるものがあることを知りました。VPN無しでも外部からも接続でき、設定簡単！無料！登録不要！だったため使ってみたら最高でした。（Googleのアカウントは流石に必要）

# 環境

* macOS Mojave バージョン10.14
* Lubuntu 18.04
* Google Chrome バージョン: 70.0.3538.77（Official Build） （64 ビット）

# 大まかな流れ

1. MacにChromeリモートデスクトップのアプリケーションをインストールする。
2. LubuntuにGoogleChromeをインストールする。
3. LubuntuにChromeリモートデスクトップのアプリケーションをインストールする。
4. Lubuntuのリモートデスクトップを有効化する。
5. Macからリモデして感動する。

# 手順

### 1. MacにChromeリモートデスクトップのアプリケーションをインストールする。
1. ChromeリモートデスクトップはGoogleChromeの拡張機能としてあるため、「chrome リモートデスクトップ」とでも検索してChromeウェブストアから追加してください。
2. 追加したらその画面から起動もできるかと思いますが、「chrome://apps/」に接続して一覧からも起動できます。

[そのまま起動]
<img width="500" alt="スクリーンショット 2018-10-31 14.02.54.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/6d122273-d2a4-9098-9d96-26dc5dba013d.png">
[「chrome://apps/」一覧から起動]
<img width="500" alt="スクリーンショット 2018-10-31 14.04.19.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/212e8f72-3119-2810-42a9-53a4b74eff2d.png">

### 2. LubuntuにGoogleChromeをインストールする。
コマンドでインストールしてもいいですが、Lubuntuにデフォルトで入っているFireFoxで「Google Chrome ダウンロード」などで検索して、インストールしましょう。

1. 検索
<img width="500" alt="スクリーンショット 2018-10-31 14.12.06.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/77ff530c-136a-716b-07a1-76c75a247851.png">

2. Downloadリンク押下
<img width="500" alt="スクリーンショット 2018-10-31 14.12.51.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/6f68ba8b-2d37-0277-3aa4-9ed344c6660a.png">

3. パッケージを選択
<img width="500" alt="スクリーンショット 2018-10-31 14.13.16.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/5b272be1-51c2-fc7a-84b9-0a460c8fd611.png">

4. ファイルの保存先
<img width="515" alt="スクリーンショット 2018-10-31 14.14.28.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/c3f296cf-3854-a4e7-46b1-9dc28417eeb8.png">
上記のようにすると「ダウンロード」ディレクトリに格納されます。「Open with>gdebi-gtkを選択すると、gpkgのパッケージとしてDownloadされる？（詳しいことは分からないので、今回は割愛）」

5. インストール

```
$ dpkg -i google-chrome-stable_current_amd64.deb
$ sudo apt -f install
```
とかやってインストールしてください。（もっと効率的なインストール方法はあると思います。最初からaptでインストールするとか。）

### 3. LubuntuにChromeリモートデスクトップのアプリケーションをインストールする。
1. LubuntuのChromeを起動し、本記事の「1. MacにChromeリモートデスクトップのアプリケーションをインストールする。」と同じ手順でLubuntuのマシンにもChromeリモートデスクトップをインストールしましょう。

2. 下記サイトの「Linuxの場合」＞「ステップ 2: ホスト コンポーネント用の Debian パッケージをインストールする」のリンクからchrome-remote-desktopの.debファイルをダウンロードしましょう。
https://support.google.com/chrome/answer/1649523?co=GENIE.Platform%3DDesktop&hl=ja

3. ダウンロードしたdebファイルを、上記「2. LubuntuにGoogleChromeをインストールする。」の「5. インストール」の手順と同じくインストールします。

```
$ dpkg -i chrome-remote-desktop_current_amd64.deb
$ sudo apt -f install
```
### 4. Lubuntuのリモートデスクトップを有効化する。

1. LubuntuのGoogleChromeを起動し、「chrome://apps/」に接続してChromeリモートデスクトップを起動し、「マイ コンピュータ」の「利用を開始」ボタンを押下。
<img width="500" alt="スクリーンショット 2018-10-31 15.07.01.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/eb91918d-fa59-28f7-4c7e-6d485febff27.png">

2. PINコードを設定する。

### 5. Macからリモデして感動する。

1. MacのChromeリモートデスクトップを起動し、「マイ コンピュータ」のLubuntuのマシンの名前を押下。
2. 「4. Lubuntuのリモートデスクトップを有効化する。」で設定したPINコードを入力すれば接続完了。

<img width="500" alt="スクリーンショット 2018-10-31 15.26.03.png" src="https://qiita-image-store.s3.amazonaws.com/0/205347/6c5f829a-3059-de83-59bc-01bfb7928768.png">

何がすごいって、もうこれでグローバルネットワークからも接続可能なんです…。
どんだけ〜

以上。