んー、VNCみたいなやつって言えばいいのかな。
使った感じ違いは、デフォルトで22番ポートを使用する。SSHとかさなるけど、SSHも使用できる。
なので、CLI は SSH , GUI は FreeNX で。しかも使用するポートはともに22番。
あと、Linuxユーザ( /etc/passwd のユーザ)でログインできる。
http://www.nomachine.com/screenshot/server-install.php
hat2 : FreeNX サーバ ( ubuntu 10.10 )
hat1 : NX Client ( ubuntu 10.10 )
使った感じ違いは、デフォルトで22番ポートを使用する。SSHとかさなるけど、SSHも使用できる。
なので、CLI は SSH , GUI は FreeNX で。しかも使用するポートはともに22番。
あと、Linuxユーザ( /etc/passwd のユーザ)でログインできる。
http://www.nomachine.com/screenshot/server-install.php
hat2 : FreeNX サーバ ( ubuntu 10.10 )
hat1 : NX Client ( ubuntu 10.10 )
root@hat2:~# cat /etc/lsb-release | tail -1 DISTRIB_DESCRIPTION="Ubuntu 10.10" |
・レポジトリの追加
root@hat2:~# cat /etc/apt/sources.list.d/freenx-team-ppa.list deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main |
maverick ( 10.10) のレポジトリはないので、lucid ( 10.04 ) のを使用する
・FreeNXサーバをインストール
FreeNX Serverは2種類ある。
freenx-server : FreeNXチームが作成
neatx-server : Googleが作成
とりあえず Freenxで。
root@hat2:~# apt-get update root@hat2:~# apt-get install freenx- server root@hat2:~# nxserver --version NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0) |
・コンフィグファイル。とりあえず、コンフィグファイルはそのまま。
The /etc/nxserver/node.conf is the main configuration file.
起動
root@hat2:~# LANG=C nxserver --start NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0) mv: cannot stat `/var/lib/nxserver/home/.ssh/authorized_keys2.disabled': No such file or directory NX> 122 Service started NX> 999 Bye |
んー、エラーなのかな??
とりあえずコピーしてみよう。。
root@hat2:~# cp /var/lib/nxserver/home/.ssh/authorized_keys /var/lib/nxserver/home/.ssh/authorized_keys2.disabled |
root@hat2:~# nxserver --start NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0) NX> 122 Service started NX> 999 Bye |
--status でみると、running になってるなー。
root@hat2:~# nxserver --status NX> 100 NXSERVER - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0) NX> 110 NX Server is running NX> 999 Bye |
・NX Clientをダウンロード
http://www.nomachine.com/download-package.php?Prod_Id=2303
アプリケーション → 未分類 → NXClient for Linux で NX Client を起動。
IPアドレスとログインユーザ名を入力。
ログインユーザ名、パスワードは ssh でログインしているユーザ。(通常のLinuxユーザ)
おー、つながった。
ポート22を使用してるんだ。
root@hat1:~# ps aux | grep nx | grep -v grep hattori 3466 0.4 0.2 52848 15880 ? S 00:32 0:00 /usr/NX/bin/nxssh -nx -p 22 -i /home/hattori/.nx/temp/3460/keylog nx@192.168.11.101 -x -2 -4 -o RhostsAuthentication no -o PasswordAuthentication no -o RSAAuthentication no -o RhostsRSAAuthentication no -o PubkeyAuthentication yes -B -E |
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.