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

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

最終更新日:Nov 12, 2025

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

前提条件

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

手順

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

Ubuntu 24.04

  1. root ユーザーとして、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 サービスを開始し、プロンプトに従って VNC のパスワードを設定します。

      vncserver
      重要

      パスワードが 8 文字を超える場合、最初の 8 文字のみが VNC ログインパスワードとして使用されます。

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

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

      vncserver -kill :1
      vncserver

Ubuntu 22.04

  1. root ユーザーとして、Linux サーバーにリモート接続します

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

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

    apt install -y tightvncserver
  4. 次のコマンドを実行して VNC サービスを開始し、プロンプトに従って VNC のパスワードを設定します。

    vncserver
    重要

    パスワードが 8 文字を超える場合、最初の 8 文字のみが VNC ログインパスワードとして使用されます。

Ubuntu 18.04/20.04

  1. root ユーザーとして、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 を起動すると、ログインパスワードを設定するように求められます。VNC ログインパスワードを入力して確認します。次に、次のプロンプトで n を入力し、Enter を押します。2558

      重要

      パスワードが 8 文字を超える場合、最初の 8 文字のみが VNC ログインパスワードとして使用されます。

      コマンドの出力が次の図のようであれば、VNC は起動しています。启动VNC

      izbp166dsac66tx****:1 は、サーバー上の VNC サービスのポート番号を示します。izbp166dsac66tx**** はホスト名です。

    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 サーバーにリモート接続します

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

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

      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 &

      変更後の設定ファイルは次のようになります。VNC配置文件

    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. セキュリティグループを設定します。

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

    image

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

  3. VNC Viewer を開きます。メニューバーで、[File] > [New Connection...] を選択します。

    VNC Viewer

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

    必須の設定項目は次のとおりです。

    • VNC Server: <Ubuntu サーバーのパブリック IP アドレス>:<VNC ポート番号> を入力します。例: 114.55.XX.XX:5901

      Ubuntu サーバーのパブリック IP アドレスを取得する方法の詳細については、「Simple Application Server のパブリック IP アドレスを確認する方法」をご参照ください。

    • Name: Ubuntu デスクトップのカスタム名を入力します。例: test001

  5. Ubuntu デスクトップのカードをダブルクリックします。

    たとえば、test001 という名前のカードをダブルクリックします。

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

    password

    ログインすると、次の図に示すように Ubuntu のグラフィカルインターフェイスが表示されます。グラフィカルインターフェイスでターミナルを開くには、右クリックして [Open Terminal] を選択します。2588

よくある質問

VNC Viewer を使用してグラフィカルデスクトップにアクセスできない場合はどうすればよいですか?

dasad

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

  • ローカルコンピューターにファイアウォールが設定されているかどうかを確認します。

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

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

VNC パスワードをリセットするにはどうすればよいですか?

  1. VNC パスワードを変更します。プロンプトが表示されたら、新しいパスワードを入力して確認します。

    vncpasswd
    重要

    パスワードが 8 文字を超える場合、最初の 8 文字のみが VNC ログインパスワードとして使用されます。

  2. (オプション) VNC サービスを再起動します。

    vncserver -kill :1
    vncserver