lost and found ( for me ? )

Ubuntu 10.10: FreeNX

んー、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 )

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.