1、检查服务器端的5900端口是否开放
- 解决Windows系统下VNC Viewer无法连接到远程主机上的VNC Server的问题: https://blog.youkuaiyun.com/liuhuayeyu/article/details/103074197
- 教你如何开启/关闭ubuntu防火墙:https://blog.youkuaiyun.com/u014796999/article/details/51644890
- Windows和Linux实现远程桌面连接 : https://cloud.tencent.com/developer/article/1711895
- 端口问题导致远程无法登陆:https://intl.cloud.tencent.com/zh/document/product/213/32540?lang=zh
- Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息:https://cloud.tencent.com/developer/article/1096744
1. 卸载xrdp、vnc4server、xbase-clients
sudo apt-get purge xrdp vnc4server xbase-client
2. 安装xrdp、vnc4server、xbase-clients
sudo apt-get install xrdp vnc4server xbase-clients
2.1 VNC
vnc是一款远程控制工具软件. 通过部署vnc server, 客户端可以通过vnc去连接服务器的远程桌面.
vncserver默认端口5900 , 每增加一个用户,端口加1.
……
开启vnc4server服务:
vnc4server
启动 vncserver 会生成.vnc/xstarup 文件.
修改配置文件 :
sudo vi ~/.vnc/xstartup
写入session :
echo xfce4-session >~/.xsession
关闭vncserver :
vncserver -kill :1
VNC灰屏问题:
vncserver grey screen ubuntu 16.04 LTS: https://askubuntu.com/questions/800302/vncserver-grey-screen-ubuntu-16-04-lts
2.2 安装xrdp
Xrdp 是 Microsoft 远程桌面协议 (RDP) 的开源实现,允许您以图形方式控制远程系统。使用 RDP ,您可以登录到远程计算机并创建一个真实的桌面会话,就像您已登录到本地计算机一样。
windows远程连接ubuntu: https://my.oschina.net/u/3732258/blog/4277532
2.2.1 自动安装
sudo apt-get install xrdp
2.2.2 手动下载,手动安装
xrdp 下载: https://github.com/neutrinolabs/xrdp/releases/tag/v0.9.15
tar zxvf xxx.tar.gz
cd XXX
./configure
make
make install
xRDP安装脚本: http://www.c-nergy.be/products.html
unzip xxx.zip
chmod +x xxx.sh
./xxx.sh
开启xrdp服务
sudo service xrdp restart
xrdp for Debian/Ubuntu 的安装说明: https://github.com/neutrinolabs/xrdp/wiki/Building-on-Debian-8
xrdp登录蓝屏问题
登录用户之后,一直是蓝屏没有出现用户桌面。