すべてのプロダクト
Search
ドキュメントセンター

Simple Application Server:Ubuntu のグラフィカルインターフェイスの設定

最終更新日:Jul 30, 2026

デフォルトでは、Ubuntu を実行している Simple Application Server インスタンスは、コマンドラインインターフェイスのみを提供します。インスタンスを視覚的に管理するには、グラフィカルデスクトップ環境をインストールします。

前提条件

Ubuntu を実行する Simple Application Server インスタンスが作成済みであること。詳細については、「Simple Application Server インスタンスの作成」をご参照ください。

操作手順

ステップ 1: グラフィカルインターフェイスの設定

Ubuntu 24.04

  1. root ユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。

  2. 次のコマンドを実行して、デスクトップ環境をインストールします。

    apt-get update
    apt install -y xfce4 xfce4-goodies dbus-x11
  3. Virtual Network Computing (VNC) をインストールして設定します。

    1. 次のコマンドを実行して VNC をインストールします。

      apt install -y tightvncserver
    2. 次のコマンドを実行して VNC サービスを開始し、プロンプトが表示されたらパスワードを設定します。

      vncserver
      重要

      パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。

    3. VNC 設定ファイルを変更します。

      echo 'startxfce4 &' >> ~/.vnc/xstartup
    4. 次のコマンドを実行して、デスクトッププロセスを再起動します。

      vncserver -kill :1
      vncserver

Ubuntu 22.04

  1. root ユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。

  2. 次のコマンドを実行して、デスクトップ環境をインストールします。

    apt-get update
    apt install -y xfce4 xfce4-goodies
  3. 次のコマンドを実行して VNC をインストールします。

    apt install -y tightvncserver
  4. 次のコマンドを実行して VNC サービスを開始し、プロンプトが表示されたらパスワードを設定します。

    vncserver
    重要

    パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。

Ubuntu 18.04/20.04

  1. root ユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。

  2. 次のコマンドを実行して、デスクトップ環境をインストールします。

    apt-get update
    apt install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal ubuntu-desktop
  3. VNC をインストールして設定します。

    1. 次のコマンドを実行して VNC をインストールします。

      Ubuntu 18.04

      apt-get install -y vnc4server

      Ubuntu 20.04

      apt-get install -y tightvncserver
    2. 次のコマンドを実行して VNC を起動します。

      vncserver

      VNC を初めて起動すると、パスワードの設定を求めるプロンプトが表示されます。パスワードを入力して確認します。表示専用パスワードの入力を求められたら、n を入力して Enter キーを押します。

      You will require a password to access your desktops.
      
      Password:
      Verify:
      Would you like to enter a view-only password (y/n)? n
      重要

      パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。

      VNC が正常に起動すると、次のような出力が表示されます。

      New 'izbp166dsac66txxx:1 (root)' desktop is izbp166dsac66txoxxx:1
      
      Creating default startup script /root/.vnc/xstartup
      Starting applications specified in /root/.vnc/xstartup
      Log file is /root/.vnc/izbp166dsac66txo4xxx:1.log

      出力 `izbp166dsac66tx****:1` の `izbp166dsac66tx****` はホスト名で、`:1` は VNC プロセスのポート番号を示します。

    3. 次のコマンドを実行して、VNC の xstartup 設定ファイルをバックアップします。

      cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
    4. 次のコマンドを実行して、VNC の xstartup 設定ファイルを変更します。

      vim ~/.vnc/xstartup
    5. 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 &
    6. Esc キーを押し、:wq と入力してから Enter キーを押して、ファイルを保存して終了します。

  4. VNC を再起動します。

    1. 次のコマンドを実行して、VNC プロセスを停止します。

      vncserver -kill :1
    2. 次のコマンドを実行して、新しい VNC プロセスを開始します。

      VNC ポート番号は 1 のままです。

      vncserver -geometry 1920x1080 :1

Ubuntu 16.04

  1. root ユーザーとして Linux サーバーに接続します。詳細については、「Linux サーバーへの接続」をご参照ください。

  2. デスクトップ環境をインストールします。

    1. 次のコマンドを実行して、X-Windows アプリケーションをインストールします。

      apt-get install -y x-window-system-core
    2. 次のコマンドを実行して、GNOME ディスプレイマネージャー gdm3 をインストールします。

      apt-get install -y gdm3
    3. 次のコマンドを実行して、Ubuntu デスクトップをインストールします。

      apt-get install -y ubuntu-desktop
    4. 次のコマンドを実行して、GNOME の依存関係をインストールします。

      apt-get install -y gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
    5. 次のコマンドを実行して、VNC の xstartup 設定ファイルをバックアップします。

      cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
    6. 次のコマンドを実行して、VNC の xstartup 設定ファイルを変更します。

      vi ~/.vnc/xstartup
    7. 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 &

      設定ファイルを変更すると、次のようになります:

      #!/bin/sh
      
      # Uncomment the following two lines for normal desktop:
      # unset SESSION_MANAGER
      # exec /etc/X11/xinit/xinitrc
      
      [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
      [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
      
      #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 &
    8. Esc キーを押し、:wq と入力してから Enter キーを押して、ファイルを保存して終了します。

  3. VNC をインストールして設定します。

    1. 次のコマンドを実行して、ソフトウェアソースを更新します。

      apt-get update
    2. 次のコマンドを実行して VNC をインストールします。

      apt-get install -y vnc4server
    3. 次のコマンドを実行して VNC を起動します。

      vncserver

      VNC を初めて起動すると、パスワードの設定を求めるプロンプトが表示されます。パスワードを入力して確認します。

      重要

      パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。

      VNC が正常に起動すると、次のような出力が表示されます。启动VNC

      出力 `izbp166dsac66tx****:1` の `izbp166dsac66tx****` はホスト名で、`:1` は VNC プロセスのポート番号を示します。

  4. VNC を再起動します。

    1. 次のコマンドを実行して、VNC プロセスを停止します。

      vncserver -kill :1
    2. 次のコマンドを実行して、新しい VNC プロセスを開始します。

      VNC ポート番号は 1 のままです。

      vncserver :1

ステップ 2: グラフィカルデスクトップへの接続

このセクションでは、VNC Viewer を例として使用します。

  1. セキュリティグループを設定します。

    サーバーのファイアウォールで、ポート 5900 および 5901 での VNC サービスのインバウンドトラフィックを許可します。詳細については、「ファイアウォールの設定」をご参照ください。

    追加するファイアウォールルールは、プロトコルタイプが TCP、ポート範囲が 5900/5901、ソース IP が 0.0.0.0/0 です。

  2. ローカルコンピューターで、VNC Viewer の公式サイトから VNC Viewer をダウンロードしてインストールします。

  3. VNC Viewer を開きます。上部のメニューバーから、 を選択します。

  4. [Properties] ダイアログボックスで、Ubuntu デスクトップの接続情報を設定し、[OK] をクリックします。

    必須フィールド:

  5. Ubuntu デスクトップへの新しい接続をダブルクリックします。

    この例では、test001 という名前の Ubuntu デスクトップのカードをダブルクリックします。

  6. [Authentication] ダイアログボックスの [Password] テキストボックスに VNC パスワードを入力し、[OK] をクリックします。

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

よくある質問

VNC Viewer 接続のトラブルシューティング

VNC Viewer を介してリモートデスクトップに接続すると、「Timed out waiting for a response from the computer」というエラーメッセージが表示されることがあります。これは、リモートコンピューターへの接続がタイムアウトしたことを示します。

  • サーバーのファイアウォールがポート 5900 と 5901 で VNC トラフィックを許可していることを確認します。詳細については、「ファイアウォールの設定」をご参照ください。

  • ローカルコンピューターでファイアウォールが有効になっているかどうかを確認します。

  • ローカルコンピューターから Ubuntu サーバーのパブリック IP アドレスに PING を実行できるかどうかを確認します。

詳細については、「リモート接続に関するよくある質問」をご参照ください。

VNC パスワードのリセット

  1. 次のコマンドを実行して VNC パスワードを変更します。プロンプトに従って、新しいパスワードを入力して確認します。

    vncpasswd
    重要

    パスワードが 8 文字を超える場合、システムは最初の 8 文字のみを VNC パスワードとして使用します。

  2. (任意) VNC サービスを再起動します。

    vncserver -kill :1
    vncserver