系統版本:
sudo apt-get install xrdp xfce4
echo xfce4-session >~/.xsession
檢查 XRDP 是否已啟動
sudo netstat -ltpn > 檢查 port 3389 是否開啟
XRDP 服務啟動/關閉
sudo systemctl stop xrdp-sesman sudo systemctl start xrdp-sesman
Note:
不需設定 vncserver 密碼
預設 port 是 3389,若要變更,可修改 /etc/xrdp/xrdp.ini
Windows 用戶端登入時
這是因為 XRDP 與 Gnome 套件有衝突,解決方法只能將桌面程式改成 XFACE,步驟如下:
sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10 sudo apt-get update sudo apt-get install xfce4 echo xfce4-session >~/.xsession sudo service xrdp restart
sudo apt-get install ubuntu-desktop --no-install-recommends sudo apt-get install vnc4server
編輯 .vnc/xstartup
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & gnome-session & # support for GNOME startkde $ #support for KDE
編輯 .vnc/xstartup
/usr/bin/lxsession -s Lubuntu -e LXDE
CentOS 6:
// 安裝桌面套件 yum groupinstall Desktop // 安裝套件 yum install tigervnc tigervnc-server // 設定 VNC 密碼 vncserver // 設定 VNC 環境 vi ~/.vnc/xstartup 移除註解 unset SESSION_MANAGER exec /etc/X11/xinit/xinitrc // 設定開機後自動啟動 vi /etc/sysconfig/vncservers // 加上這兩行 VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1280x1024" #這行可不加 chkconfig vncserver on
官網:http://www.nomachine.com/download.php
下載 3 個安裝檔
開始安裝
sudo dpkg -i nxclient_3.5.0-7_i386.deb sudo dpkg -i nxnode_3.5.0-7_i386.deb sudo dpkg -i nxserver_3.5.0-9_i386.deb
Windows 用戶端
下載 NX Client for Windows
延伸閱讀:
NX-based 遠端桌面