简单介绍下,VNC(Virtual Network Computing)服务是一款优秀的屏幕分享及远程连接服务,基于RFB协议,使用C/S架构。此服务可保证你连接图形界面。
首先,我们需要搭建VNC服务器:
1. 安装xfce和TightVNC
sudo apt install xfce4 xfce4-goodies tightvncserver
其中,这个xfce4是windows远程连接ubuntu系统的服务,当它运行时,会默认打开3389端口供客户端进行连接。(windows远程mstsc打开,需要关闭防火墙。)
2. 安装完成后,输入vncserver,设定当前用户下的登陆密码。
3. 输入完密码之后,杀掉现存vnc进程,备份并修改配置文件。
将以下内容覆盖到配置文件中:
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
扫描二维码关注公众号,回复:
12198897 查看本文章
4. 重启vncserver,并查询现在的端口是多少。这里vnc默认端口是5900,每起一个连接,vnc端口号+1;
下载nmap服务 apt-get install nmap
至此,vnc服务端完成。当然,如果有防火墙的话,记得开放端口,或直接关闭防火墙。
ufw开放5901端口:ufw allow 5901/tcp
关闭防火墙:service ufw stop 或者 service iptables stop
更新防火墙:ufw reload