Ubuntu前書きVNC、または「仮想ネットワークコンピューティング」は、キーボードとマウスを使用してリモートサーバー上のグラフィカルデスクトップ環境と対話できるようにする接続システムです。VNCを使用すると、コマンドラインの操作にまだ慣れていないユーザーでも、リモートサーバー上のファイル、ソフトウェア、および設定を簡単に管理できます。14.04サーバーでVNCをセットアップし、SSHトンネルを介して安全に接続します。使用するVNCサーバーは、高速で軽量のリモートコントロールパッケージであるTightVNCです。この選択により、低速のインターネット接続でもVNC接続がスムーズで安定します。前提条件このガイドを始める前に、最初に完了する必要があるいくつかのステップがあります。14.04サーバーが必要です。initialサーバーセットアップガイド]でこのアカウントを作成します。非rootユーザーを取得したら、それを使用してUbuntuサーバーにSSH接続し、VNCサーバーのインストールを続行できます。ステップ1-デスクトップ環境とVNCサーバーをインストールするデフォルトでは、ほとんどのLinuxサーバーインストールにはグラフィカルデスクトップ環境が付属していません。その場合は、まず作業できるものをインストールする必要があります。この例では、XFCE4をインストールします。XFCE4は非常に軽量でありながら、ほとんどのユーザーに馴染みがあります。+`を使用して、Ubuntuのソフトウェアリポジトリから直接XFCEパッケージとTightVNCのパッケージを取得できます。vncserver`コマンドを使用して安全なパスワードを設定します:vncserver(アクセスパスワードを設定した後、表示専用パスワードを入力するかどうかを尋ねられます。表示専用パスワードでログインしたユーザーは、マウスまたはキーボードでVNCインスタンスを制御できません。これは、VNCサーバーを使用して他の人に何かを見せたい場合に便利なオプションです。+`は、サーバーが使用するデフォルトの設定ファイルと接続情報を作成することにより、VNCのインストールを完了します。これらのパッケージをインストールすると、VNCサーバーとグラフィカルデスクトップを構成する準備が整います。ステップ2-VNCサーバーの構成まず、VNCサーバーの起動時に実行するコマンドを指定する必要があります。`と呼ばれる設定ファイルにあります。+`ファイルがありますが、XFCEデスクトップにはいくつかの異なるコマンドを使用する必要があります。VNCが最初にセットアップされると、ポート5901でデフォルトのサーバーインスタンスが起動します。このポートはディスプレイポートと呼ばれ、VNCでは「:1」と呼ばれます。+」、「:3+」など、他のディスプレイポートで複数のインスタンスを起動できます。+」を参照する表示ポートであることを忘れないでください。VNCサーバーの構成方法を変更するため、まずポート5901で実行されているVNCサーバーインスタンスを停止する必要があります。+」ファイルの設定を開始する前に、後で必要になった場合に備えて元のファイルをバックアップしましょう。xstartup`ファイルを開くことができます。~/.vnc/xstartupVNCサーバーを起動または再起動するたびに自動的に実行されるように、これらのコマンドをファイルに挿入します。」ファイルを読み取るようVNCのGUIフレームワークに指示します。+`は、ユーザーが端末の色、カーソルテーマ、フォントレンダリングなど、グラフィカルデスクトップの特定の設定を変更できる場所です。2番目のコマンドは、サーバーにXFCEを起動するように単に指示します。XFCEは、サーバーを快適に管理するために必要なすべてのグラフィカルソフトウェアを見つける場所です。VNCサーバーがこの新しいスタートアップファイルを適切に使用できるようにするには、実行可能権限を付与する必要があります。~/.vnc/xstartupステップ3-VNCサービスファイルを作成する新しいVNCサーバーを簡単に制御するには、Ubuntuサービスとして設定する必要があります。+`の新しいサービスファイルを開きます。/etc/init.d/vncserverデータの最初のブロックは、ユーザー名やディスプレイの解像度など、VNCが多く参照する一般的な設定を宣言する場所です。/lib/lsb/init-functions設定したルート以外のユーザーで「」を置き換え、仮想ディスプレイに別の画面解像度を使用する場合は「」を変更してください。次に、新しいサービスの管理を可能にするコマンド命令の挿入を開始できます。+」にバインドします。+」を作成し、既存のVNCサーバーインスタンスを即座に強制終了します。+」)を1つのコマンドに結合したものです。0これらのブロックがすべてサービススクリプトに含まれたら、そのファイルを保存して閉じることができます。設定したコマンドを使用できるように、このサービススクリプトを実行可能にします。/etc/init.d/vncserver次に、サービスとコマンドを使用して、新しいVNCサーバーインスタンスを起動してみます。startステップ4-VNCデスクトップへの接続VNCサーバーをテストするには、SSHトンネルを介したVNC接続をサポートするクライアントを使用する必要があります。Windowsを使用している場合は、TightVNC、RealVNC、またはUltraVNCを使用できます。Xユーザーは、組み込みの画面共有を使用するか、RealVNCなどのクロスプラットフォームアプリを使用できます。+`接続に安全に転送するSSH接続をローカルコンピューターに作成する必要があります。Xのターミナルで次のコマンドを使用して実行できます。``をSSH経由でサーバーに接続するために使用したユーザー名とIPに置き換えてください。localhost:5901+」を新しい転送ポートとして設定します。`のVNCサーバーに接続できます。VNCインスタンスにアクセスできる唯一のポートであるため、最後にある「:5901+」を忘れないでください。接続すると、デフォルトのXFCEデスクトップが設定および使用できる状態になります。これは次のようになります。<br>接続]VNC接続が機能していることを確認したら、VNCサービスをデフォルトのサービスに追加して、サーバーを起動するたびに自動的に開始されるようにします。14.04サーバーで安全なVNCサーバーが稼働しているはずです。これで、使いやすいグラフィカルインターフェースでサーバーのファイル、ソフトウェア、設定を管理できるようになります。