安装xrdp
使用快捷键"Ctrl+Alt+T"打开一个终端窗口,输入"sudo apt-get install xrdp"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车,安装完成。
安装vnc4server
输入"sudo apt-get install vnc4server"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车,安装完成。
安装xfce4
输入"sudo apt-get install xubuntu-desktop"-->回车-->输入root用户的密码-->回车-->输入"y"-->回车-->输入"echo "xfce4-session" >~/.xsession"-->回车-->输入"sudo service xrdp restart"-->回车,安装完成。
查看IP地址
单击"连接信息"-->在"连接信息对话框"中查看IP地址
打开远程桌面连接
使用"窗口键+R"打开"运行对话框"-->输入"mstsc"-->回车-->输入Ubuntu主机的IP地址-->"连接"。
登录Ubuntu 14.04桌面
选择"sesman-Xvnc"-->输入"用户名和密码"-->回车,成功登录到Ubuntu 14.04桌面,现在可以进行远程操作了。
注意事项
本操作是在最新版本Ubuntu 14.04上完成,在低版本上应该相似,我没有去试。
配置完成后,需要输入正确的用户名和密码才可以远程登录。
因为14.04系统本身默认为3D gonome 要装2D桌面程序支持,本文以MATE为例说明
方法/步骤
1
Install MATE 1.8 desktop in Ubuntu 14.04
1. Type in the following commands then hit Enter after each.
sudo add-apt-repository "debcs) main" ----------添加源地址
可以看/etc/apt/source.list 里面有新添加的,或者查看日期
2
wget -q
sudo apt-key add -
sudo apt-get update
3
文件大概230M左右,以为我版本为例:
sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon
4
Ubuntu 12.04 中启用 xdmcp你只需运行命令 sudo vi /etc/lightdm/lightdm.conf,并在 lightdm.conf 文件末尾添加下述内容即可:
[XDMCPServer]
enabled=true
让 root 用户也能远程登录,你还得执行下述操作:
给root用户设置一个密码,激活root用户。在终端中执行:
sudo passwd root
输入当前用户密码,然后输入你要给root用户设置的密码。
运行命令 sudo vi /etc/lightdm/lightdm.conf,在文件末尾添加:
greeter-show-manual-login=true
14.04中的话:
sudo vi /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
greeter-show-manual-login=true
加入这行,并重启就行了。
5
XdmcpServer经过上面的设置后,就可以正常连接了。