こんにちは。
職人見習いの木村です。

今回はWindows環境からubuntuデスクトップにリモート接続する方法を紹介します。

まずはUbuntu公式AMIを使って、インスタンスを立ち上げます。

SSH接続すると以下のような画面になります。

パッケージ情報をアップデートし、デスクトップ環境をインストールします。

# sudo apt-get update
# sudo apt-get -y install ubuntu-desktop

今回は、FreeNXでリモート接続するので、FreeNXをインストールします。

# sudo sudo add-apt-repository ppa:freenx-team
# sudo apt-get update
# sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys D018A4CE
# sudo apt-get update
# sudo apt-get install freenx

次に、ユーザーIDとパスワードでログインするため、/etc/ssh/sshd_configを以下のように編集します。

PasswordAuthentication yes

これで接続先の設定は完了です。FreeNXクライアントをローカルPCにインストールします。

HostにはインスタンスのPublicDNSを入力し、ubuntuのID/PASSWORDでログインします。
成功すると、以下のようにubuntuデスクトップにリモート接続することが出来ます。

※この記事は、なかの人(moresmileman)が書いています。