FreeNX on Fedora Core 4
這是一套可以從Windows遠端連線到Linux的軟體,
分成server端和client端。
server端用的是FreeNX,其安裝的方法:
首先要先切換到root
$su root
可以用yum或apt-get下載
#yum install freenx
或者參考HOWTO setup Freenx on Fedora下載
http://fedoranews.org/contributors/rick_stout/freenx/freenx-0.4.4-2.fdr.0.noarch.rpm
http://fedoranews.org/contributors/rick_stout/freenx/nx-1.5.0-4.FC4.1.i386.rpm
(這是給Fedora Core 4用的,其他的Fedora版本請參照HOWTO setup Freenx on Fedora)
然後再安裝
rpm -Uvh nx-1.5.0-4.FC4.1.i386.rpm
rpm -Uvh freenx-0.4.4-2.fdr.0.noarch.rpm
由於這一版的 freenx 使用的目錄有點改變
所以到 /var/lib/nxserver/ 下,多增加一個軟連結
#cd /var/lib/nxserver
#ln -s nxhome home
接著改一下設定
#cd /etc/nxserver
#cp node.conf.sample node.conf
打開 node.conf
把 SERVER_NAME 與 SSHD_PORT 這兩行前面的註解拿掉.
重新啟動 nxserver
#nxserver --restart
確定 user 是否已經自動幫你加入了,看有沒有自己的 linux 帳號
#nxserver --listuser
如果沒有的話,那麼就得新增 user
#nxserver --adduser
#nxserver --passwd
(坦白說,我不確定是不是一定要增加使用者,
因為我昨天試了一個在server端有的帳號,但沒有加入nxserver居然可用?)
接著處理 key 的部份
下面這個指令會重新產生新的key
#nxkeygen
產生完畢後,切換到 /var/lib/nxserver/home/.ssh,將 client.id_dsa.key 檔案的內容複製出來
#cd /var/lib/nxserver/home/.ssh
#cat client.id_dsa.key
把內容貼到NOMACHINE client的key裡面
(在 configuration 的時候會有個按鈕叫做 "key,點下後可以貼東西 )
保存設定以後,輸入你的帳號與密碼,再進行連結,這樣就大功告成了。
至於client端:
軟體是用NOMACHINE client,
可以到http://www.nomachine.com/download.php去下載
把它安裝到local的電腦上
不過在使用 "Gnome" 當window manager 在FC3和FC4上會有bug,
所以要用Gonme時,則需要在desktop的選項上選擇
(1) 'Unix'
(2) 'Custom'
(3) 'Settings'
(4) 'Run default X client script on server in the client configuration'.
另外如果沒有繁體中文則必須在遠端電腦上,你所使用的帳號下
的~/.bash_profile檔案裡邊
最後一行加入
export LANG=zh_TW.UTF-8
這樣在遠端登入時就會有繁體中文了。
(其實這不是FreeNX的問題,而是使用startx進入X-window時本來就要加入的設定)
由於在使用非root帳號登入時會有
No Volume Control Elements and/or devices found
或者中文是(音量控制元件或裝置錯誤)
則需先透過root將/dev/dsp和/dev/mixer
的群組讀寫權限加上,這樣才有音效裝置可用。
(不過話雖如此,裝置可用不代表有聲音,這個部分我會再想想辦法的^^")
參考資料:
freenx on Fedora Core 4
HOWTO setup Freenx on Fedora
FreeNX 遠端桌面安裝
- Apr 04 Tue 2006 13:52
FreeNX安裝記實
close
全站熱搜
留言列表
發表留言