Freenx是一款良好的遠程桌面軟件,據說比vnc快好多,安裝起來也很方便,但請注意,freenx不同于no machine公司的NX Free Edition 。 No machine公司的這款軟件是收費的,免費的限制兩個用戶,所以窮逼只能用freenx,他是基于nomachine公司的開源科技的。
首先請確認你的計算機安裝了openssh (其實大部分linux系統是提供ssh服務的,一般不需要安裝)和gnome桌面系統(或者kde)。然后我們用命令
yum install freenx (yum命令是需要上網的哦,請確保你的網絡是通的),
安裝完成后,修改/etc/nxserver/目錄下的node.conf,我是新手,為了防止配置失誤,所以先把這個文件復制一份
cp /etc/nxserver/node.conf /etc/nxserver/node.conf_back
然后編輯node.conf文件,
Vi /etc/nxserver/node.conf
把其中一行#ENABLE_PASSDB_AUTHENTICATION="0"
修改為ENABLE_PASSDB_AUTHENTICATION=”1“,不要復制哦,復制由于空格的關系可能會出錯,這個意思是認證方式為本地認證(如果設置為假,也就是0,那么用賬號密碼登陸會提示認證失敗),然后wq保存退出。
添加用戶nxserver --adduser 用戶(必須是已經存在的用戶)
更改密碼 nxserver --passwd 用戶,然后會提示你輸入兩次密碼。
最后是客戶機的安裝nxclient ,前幾步很容易看懂,主要是key我們需要去服務器上的/etc/nxserver/client.id_dsa.key這個文件復制到nxclient的key,然后連接,OK,成功了吧!
后記:安裝nomachine官方版的服務端的時候由于修改了centos的主機名,導致連接不成功,需要更改/etc/hosts文件中的127.0.0.1后加上空格然后加主機名,作為DNS解析,否則很難連接。但是在安裝freenx的時候并沒有出現這個問題~