• 安装lxde桌面
apt-get install lxde
  • 安装xrdp
apt-get install tightvncserver xrdp
  • 设置服务器root密码
passwd root
  • 在sesman.ini里设置KillDisconnected=true,每次断开连接时,让linux关闭会话进程
vim /etc/xrdp/sesman.ini

否则进程太多可能导致报错:xrdp session: Login failed for display 0

  • 打开Windows的远程桌面工具,输入IP地址,“允许我保存凭据(R)”不要勾选,点击连接,进入界面后,Session默认用Xorg,用户名处输入root,然后输入密码即可打开桌面

xrdp的默认端口是3389,如果无法链接,查看一下服务器是否放行

为了安全,可更改xrdp默认端口:

vim /etc/xrdp/xrdp.ini

重启xrdp,端口的更改才会生效:

/etc/init.d/xrdp restart

或者

service xrdp restart

有时登录是黑色界面,一般reboot一下可以解决

如果reboot无法解决,尝试重新执行apt-get install lxde

添加新评论