デフォルトでは、Ubuntu を実行している Simple Application Server インスタンスは、コマンドラインインターフェイスのみを提供します。インスタンスを視覚的に管理するには、グラフィカルデスクトップ環境をインストールします。
前提条件
Ubuntu を実行する Simple Application Server インスタンスを作成しておきます。詳細については、「Simple Application Server インスタンスの作成」をご参照ください。
操作手順
ステップ 1: グラフィカルインターフェイスの設定
Ubuntu 24.04
-
rootユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。 -
次のコマンドを実行して、デスクトップ環境をインストールします。
apt-get update apt install -y xfce4 xfce4-goodies dbus-x11 -
Virtual Network Computing (VNC) をインストールして設定します。
-
次のコマンドを実行して VNC をインストールします。
apt install -y tightvncserver -
次のコマンドを実行して VNC サービスを開始し、プロンプトが表示されたらパスワードを設定します。
vncserver重要パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。
-
VNC 構成ファイルを変更します。
echo 'startxfce4 &' >> ~/.vnc/xstartup -
次のコマンドを実行して、デスクトッププロセスを再起動します。
vncserver -kill :1 vncserver
-
Ubuntu 22.04
-
rootユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。 -
次のコマンドを実行して、デスクトップ環境をインストールします。
apt-get update apt install -y xfce4 xfce4-goodies -
次のコマンドを実行して VNC をインストールします。
apt install -y tightvncserver -
次のコマンドを実行して VNC サービスを開始し、プロンプトが表示されたらパスワードを設定します。
vncserver重要パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。
Ubuntu 18.04/20.04
-
rootユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。 -
次のコマンドを実行して、デスクトップ環境をインストールします。
apt-get update apt install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop -
VNC をインストールして設定します。
-
次のコマンドを実行して VNC をインストールします。
Ubuntu 18.04
apt-get install -y vnc4serverUbuntu 20.04
apt-get install -y tightvncserver -
次のコマンドを実行して VNC を起動します。
vncserver初めて VNC を起動すると、パスワードの設定を求められます。パスワードを入力して確認します。読み取り専用パスワードを求められたら、n を入力して Enter キーを押します。
重要パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。
VNC が正常に起動すると、次のような出力が表示されます。

出力 `izbp166dsac66tx****:1` のうち、`izbp166dsac66tx****` はホスト名、`:1` は VNC プロセスのポート番号を示します。
-
次のコマンドを実行して、VNC の xstartup 構成ファイルをバックアップします。
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak -
次のコマンドを実行して、VNC の xstartup 構成ファイルを変更します。
vim ~/.vnc/xstartup -
i キーを押して編集モードに入り、ファイルの内容を次のように置き換えます。
#!/bin/sh export XKL_XMODMAP_DISABLE=1 export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME" export XDG_MENU_PREFIX="gnome-flashback-" gnome-session --session=gnome-flashback-metacity --disable-acceleration-check & -
Esc キーを押し、
:wqと入力してから Enter キーを押して、ファイルを保存して終了します。
-
-
VNC を再起動します。
-
次のコマンドを実行して、VNC プロセスを停止します。
vncserver -kill :1 -
次のコマンドを実行して、新しい VNC プロセスを開始します。
VNC ポート番号は 1 のままです。
vncserver -geometry 1920x1080 :1
-
Ubuntu 16.04
-
rootユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。 -
デスクトップ環境をインストールします。
-
次のコマンドを実行して、X-Windows アプリケーションをインストールします。
apt-get install -y x-window-system-core -
次のコマンドを実行して、GNOME ディスプレイマネージャー gdm3 をインストールします。
apt-get install -y gdm3 -
次のコマンドを実行して、Ubuntu デスクトップをインストールします。
apt-get install -y ubuntu-desktop -
次のコマンドを実行して、GNOME の依存関係をインストールします。
apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal -
次のコマンドを実行して、VNC の xstartup 構成ファイルをバックアップします。
cp ~/.vnc/xstartup ~/.vnc/xstartup.bak -
次のコマンドを実行して、VNC の xstartup 構成ファイルを変更します。
vi ~/.vnc/xstartup -
i キーを押して編集モードに入ります。
構成ファイルに次の変更を加えます。
-
次の行の先頭に番号記号 (
#) を追加してコメントアウトします。xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & x-window-manager & -
構成ファイルの末尾に次の行を追加します。
gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal &
構成ファイルを変更すると、次のようになります。

-
-
Esc キーを押し、
:wqと入力してから Enter キーを押して、ファイルを保存して終了します。
-
-
VNC をインストールして設定します。
-
次のコマンドを実行して、ソフトウェアソースを更新します。
apt-get update -
次のコマンドを実行して VNC をインストールします。
apt-get install -y vnc4server -
次のコマンドを実行して VNC を起動します。
vncserver初めて VNC を起動すると、パスワードの設定を求められます。パスワードを入力して確認します。
重要パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。
VNC が正常に起動すると、次のような出力が表示されます。

出力 `izbp166dsac66tx****:1` のうち、`izbp166dsac66tx****` はホスト名、`:1` は VNC プロセスのポート番号を示します。
-
-
VNC を再起動します。
-
次のコマンドを実行して、VNC プロセスを停止します。
vncserver -kill :1 -
次のコマンドを実行して、新しい VNC プロセスを開始します。
VNC ポート番号は 1 のままです。
vncserver :1
-
ステップ 2: グラフィカルデスクトップへの接続
このセクションでは、VNC Viewer を例に説明します。
-
セキュリティグループを設定します。
サーバーのファイアウォールで、ポート
5900と5901での VNC サービスのインバウンドトラフィックを許可します。詳細については、「ファイアウォールの設定」をご参照ください。
-
ローカルコンピューターで、VNC Viewer 公式サイトから VNC Viewer をダウンロードしてインストールします。
-
VNC Viewer を開きます。上部のメニューバーから を選択します。

-
[プロパティ] ダイアログボックスで、Ubuntu デスクトップの接続情報を設定し、[OK] をクリックします。
必須フィールド:
-
[VNC Server]: <Ubuntu サーバーのパブリック IP アドレス>:<VNC ポート番号> を入力します。例:
114.55.XX.XX:5901。Simple Application Server インスタンスのパブリック IP アドレスを取得する方法については、「Simple Application Server インスタンスのパブリック IP アドレスを取得する方法」をご参照ください。
-
[名前]: この接続の名前を入力します。例:
test001。
-
-
Ubuntu デスktopへの新しい接続をダブルクリックします。
この例では、
test001という名前の Ubuntu デスクトップのカードをダブルクリックします。 -
[認証] ダイアログボックスの [パスワード] テキストボックスに VNC パスワードを入力し、[OK] をクリックします。

ログインすると、Ubuntu のグラフィカルインターフェイスが表示されます。ターミナルを開くには、Ubuntu デスクトップを右クリックして [ターミナルを開く] を選択します。

よくある質問
VNC Viewer 接続のトラブルシューティング

-
サーバーのファイアウォールがポート 5900 と 5901 での VNC トラフィックを許可していることを確認します。詳細については、「ファイアウォールの設定」をご参照ください。
-
ローカルコンピューターでファイアウォールが有効になっているかどうかを確認します。
-
ローカルコンピューターから Ubuntu サーバーのパブリック IP アドレスに PING できるかどうかを確認します。
詳細については、「リモート接続に関するよくある質問」をご参照ください。
VNC パスワードのリセット
-
次のコマンドを実行して VNC パスワードを変更します。プロンプトに従って、新しいパスワードを入力して確認します。
vncpasswd重要パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。
-
(オプション) VNC サービスを再起動します。
vncserver -kill :1 vncserver