Amazon Linux EC2 で GUI を有効にする方法

Amazon Linux Ec2 De Gui Wo You Xiaonisuru Fang Fa



アマゾン ウェブ サービスは、リソースを管理せずに使用できるように、クラウド上で多くのサービスを提供しています。このプラットフォームにより、ユーザーはインスタンスと呼ばれる仮想マシンをクラウド上に作成し、それをローカル マシンで実行できます。ユーザーは、Amazon マシンで、デスクトップ環境とも呼ばれるグラフィカル ユーザー インターフェイス (GUI) を手動で有効にすることができます。

Amazon Linux EC2 で GUI を有効にする方法から始めましょう。







Amazon Linux AWS EC2 で GUI を有効にする

Amazon Linux EC2 インスタンスで GUI を有効にするには、Amazon プラットフォームから EC2 ダッシュボードに移動します。





インスタンスの名前を入力し、「 アマゾン Linux クイック スタート セクションのマシン イメージ:





インスタンスタイプを選択し、「 新しい鍵ペアを作成する 」インスタンス作成ページからのリンク:



キーペアの名前を入力し、「 キーペアの作成 」ウィンドウからキーペア設定を構成した後のボタン:

概要から設定を確認し、「 インスタンスの起動 ' ボタン:

その後、インスタンスを選択して「 接続 ' ボタン:

ページから SSH セクションで提供されているコマンドをコピーします。

システムから秘密鍵ペア ファイルのパスを変更した後、次のコマンドを使用して EC2 インスタンスに接続します。

ssh -i 'C:\Users\Lenovo\Documents\PKPF.pem' ec2-user@ec2-18-138-58-64.ap-southeast-1.compute.amazonaws.com

次のコマンドを使用して、yum パッケージを更新します。

sudo yum -y アップデート

上記のコマンドを実行すると、次の出力が表示されます。

次のコマンドを使用して、Mate-Desktop 環境をインストールします。

sudo amazon-linux-extras install mate-desktop1.x

上記のコマンドは、軽量の GUI ベースのメイトをインスタンスにインストールします。

インストール後、ユーザーは次のコマンドを使用して、Mate をデフォルトのデスクトップとして定義する必要があります。

sudo bash -c 'echo Preferred=/usr/bin/mate-session > /etc/sysconfig/desktop'

次のコマンドを使用して、「 VNC この場合は「tigervnc」であるサーバー:

sudo yum install tigervnc-server

上記のコマンドを実行すると、Tiger vnc が Linux マシンにインストールされます。

ターミナルで次のコマンドを入力して、Linux GUI のパスワードを設定します。

vncpasswd

上記のコマンドを実行すると、ユーザーはパスワードを 2 回入力するように求められ、Enter キーを押すとパスワードが設定されます。

セキュリティ上の理由から、次のコマンドを使用して tigervnc のディレクトリを作成することにより、vnc サーバーを localhost のみに制限することが重要です。

須藤 mkdir /etc/tigervnc

次のコマンドを使用して、localhost オプションで必須の構成ファイルを作成します。

sudo bash -c 'echo localhost > /etc/tigervnc/vncserver-config-mandatory'

次のコマンドを入力して、既存のテンプレートから新しい systemd ユニットを作成します。

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@.service

次のコマンドを使用して、新しいユニット内のすべてのユーザーを EC2 ユーザーに置き換えます。

sudo sed -i 's//ec2-user/' /etc/systemd/system/vncserver@.service

次のコマンドを使用して、systemd マネージャーをリロードします。

sudo systemctl デーモン-リロード

次のコマンドを実行して、サービスを有効にします。

sudo systemctl enable vncserver@:1

次のコマンドは、サービスを開始します。

sudo systemctl start vncserver@:1

上記の一連のコマンドを実行すると、tigervnc サーバーが起動します。

その後、クリック ここ 「をダウンロードする タイガーVNC 」 ローカル システム上のソフトウェア:

GUI を使用するには、システムにソフトウェアをインストールします。

PuTTY を起動して「 トンネル 」からのウィンドウ「 SSH 」セクションを開き、送信元ポートと宛先ポートを追加します。

Windows ターミナルで次のコマンドを入力し、ポート番号 5901 を開いて EC2 インスタンスに接続します。

ssh -L 5901:localhost:5901 -i C:\Users\Lenovo\Documents\PKPF.pem ec2-user@18.138.58.64

上記のコマンドの構文は次のとおりです。

ssh -L 5901:localhost:5901 -i ec2-user@

上記のコマンドを実行すると、EC2 インスタンスに接続されます。

システムで VNC ビューアーを開き、「 ローカルホスト:1 」をクリックし、「 接続 ' ボタン:

その後、パスワードを入力して「 OK ' ボタン:

画面に次の画面が表示されます。

Amazon Linux EC2 インスタンスで GUI を有効にしました。

結論

Amazon Linux EC2 インスタンスで GUI を有効にするには、AWS プラットフォームから EC2 ダッシュボードに移動し、インスタンスを起動します。その後、マシンに VNC サーバーをインストールしてインスタンスに接続し、GUI を構成し、Linux でサーバーを起動します。ローカル マシンで VNC ビューアーを起動し、Linux マシン EC2 インスタンスの GUI を表示するように構成します。