このブログをホストする Alibaba Cloud の ECS インスタンスをchromebook にから ssh で接続し運用管理出来る環境を整えたいと思います。
chromebook で ssh クライアントを利用する方法は色々ありますが、通常はアプリをインストールする方法だと思います。 他にも Chrome ブラウザに ssh の拡張機能を導入する方法もあると思います。 そして今回紹介しようと思う Chromebook の “Linux” 機能を使う方法です。
この Chromebook の “Linux” ですが詳しくは Google のドキュメントにありますが、2021/2/7 現在はベータ版の機能です。
実際に利用するための設定を始めていきます。
Chromebook の設定メニューの中に “Linux (ベータ版)” があります。 まずはこちらを有効化します。 オンにするをクリックします。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-22-1024x594.png)
ただ、”オンにする” をクリックできません。 ”この設定は管理者によって管理されています” とのこと。 Chrome Enterprise を導入しているためだと思われます。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-23.png)
Google Admin コンソールからデバイスの設定>仮想マシン の設定を確認します。 “Linux アプリのサポートに必要な仮想マシンの使用をブロックする” となっていますので、
![](https://bigriver.jp/wp-content/uploads/2021/02/image-24-1024x250.png)
“Linux アプリのサポートに必要な仮想マシンの使用を許可する” に変更します。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-25-1024x257.png)
この設定に関する マニュアルはこちら。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-26.png)
ポリシーの反映は数分からとのことですが5分位たっても反映されません。 もう少しまてみます。 “オンにする” をクリックできるようになりました。 最終的に10分はかからなかったと思います。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-27.png)
“オンにする” をクリックします。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-28.png)
”次へ” をクリックします。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-29.png)
Username を指定できますが、”root”はNGとのこと。 スクリーンショットは載せませんが任意のものを指定し、”インストール” をクリックします。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-30.png)
今回はインストールオプションは既定で進めていますが、カスタムを選ぶと以下のようにスライダーバーでディスクサイズを変更できるようです。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-31.png)
インストールが開始されます。 マニュアルでは10分程度かかるとの記載がありましたが、3分ほどで終了しました。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-32.png)
起動すると以下のコンソールウィンドウが起動しました。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-33.png)
uname コマンドの実行結果は以下。 Linux penguin 5.4.74-10576 。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-36.png)
OSのリリース情報は以下。 debian ベースです。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-41.png)
ssh クライアント (OpenSSH)も標準でインストールされています。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-37.png)
Alibaba Cloud 上の ECS インスタンスに接続するために ssh の鍵ファイルを作成します。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-38.png)
Alibaba Cloud 上の インスタンスに接続します。 root で直接ログインしていることがバレてしまいますが、、 以下の通り問題なく接続出来ました。
![](https://bigriver.jp/wp-content/uploads/2021/02/image-39.png)
これで、Chromebook から Alibaba Cloud の ECS インスタンスを管理する環境が整いました。
以上