2012/10/24

FreeNXを使ってWindowsからUbuntu10.04をリモートコントロール


今までXmingを使ってWindowsからUbuntuにリモートコントロールしていましたが,
今回はFreeNXを使ってWindowsからUbuntu10.04にリモートコントロールしたいと思います.

ちょっと使ってみた感じだと,FreeNXは接続するまでちょっと時間がかかるけど,
アプリケーションを立ち上げたまま画面を×ボタンで消して,
もう一度FreeNXのクライアントから接続するとアプリケーションが立ち上がったままになる「disconect」があるのが便利です.


まず,サーバー側のUbuntu10.04の設定

FreeNXのサーバー側のソフトを入れるのでまずPPAを追加します.

sudo add-apt-repository ppa:freenx-team
sudo apt-get update
sudo apt-get install freenx-server

ついでにクライアントソフトもほしい人は

sudo apt-get install freenx

ここで,FreeNXのバグなのか,setupする実行ファイルがないので別にとってきます.

wget https://bugs.launchpad.net/freenx-server/+bug/576359/+attachment/1378450/+files/nxsetup.tar.gz
tar xvf nxsetup.tar.gz
sudo mv nxsetup /usr/lib/nx
sudo /usr/lib/nx/nxsetup --install

ここで次のような画面出力が出ると思います.

------> It is recommended that you use the NoMachine key for
        easier setup. If you answer "y", FreeNX creates a custom
        KeyPair and expects you to setup your clients manually.
        "N" is default and uses the NoMachine key for installation.
 Do you want to use your own custom KeyPair? [y/N] y

 ここで「y」を押します.そうすると,

 Setting up /etc/nxserver ...done
Generating public/private dsa key pair.
Your identification has been saved in /etc/nxserver/users.id_dsa.
Your public key has been saved in /etc/nxserver/users.id_dsa.pub.
The key fingerprint is:
○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○:○○ root@○○○○
The key's randomart image is:
+--[ DSA 1024]----+
|        ○○     |
|      ○○○○   |
|      ○○○○   |
|      ○○○○   |
  ○○○○○○○○|
| ○○○○○○○○|
| ○○○○○○○  |
|    ○○○○○○ |
|  ○○○○○○   |
|      ○○○○   |
+-----------------+
Setting up /var/lib/nxserver/db ...done
Setting up /var/log/nxserver.log ...done
Adding user "nx" to group "utmp" ...done
Setting up known_hosts and authorized_keys2 ...Unique key generated; your users must install
    /var/lib/nxserver/home/.ssh/client.id_dsa.key
on their computers.
done
Setting up permissions ...done
Setting up cups nxipp backend ...cp: `/usr/lib/cups/backend/ipp' と `/usr/lib/cups/backend/ipp' は同じファイルです

○のところはそれぞれ何か入ると思います.

これでUbuntu10.04のFreeNXサーバー側は大丈夫です.



次にクライアント側のWindowsの設定に行きます.

クライアント側はほとんど下のサイト通りですが,Winsows用のクライアントソフトのインストーラーのダウンロード方法がちょっとわかりづらかったので書いておきます.

NX Client をインストールする方法 ≪ SEECK.JP サポート
http://kb.seeck.jp/archives/4258
NX Client をセットアップする方法 ≪ SEECK.JP サポート
http://kb.seeck.jp/archives/4266

ダウンロードはNoMachineのHPに行きます.
NoMachine NX - Download the Virtual Desktop and Remote Access Software
http://www.nomachine.com/download.php

そしてここをクリック.


その次にここをクリックしてインストーラーをダウンロードしてきます.


あとは,さっきのサイトに書いている通りです.


しかし,実際にリモートコントロールしてみると次のような問題が出てきます(たぶん)

キーボードがきちんと効かない(日本語のキーボードじゃなくなっている)
アンダーバー(_)が効かない

これらの問題を解決するのは次の記事にします.

/***************************************************************************
この記事の次の記事です


○○○○に怖いものなんてない!!: FreeNXを使ったときのキーボードがおかしいのを直す
http://kowaimononantenai.blogspot.jp/2012/10/freenx.html


***************************************************************************/

0 件のコメント:

コメントを投稿