应用场景:某些情景下,需要用的linux的桌面环境,Ubuntu的桌面性能在linux发行版中算是数一数二的,如果不熟悉Debian系统,Centos/RHEL系列也行;
我这里的场景是开发人员不能直接连接centos桌面环境,运维需要整个远程的linux桌面,那么VNC是个不错的选择,VNC默认端口从5901开始。
安装桌面(可选):如果已经装好的centos7或者RHEL7没有安装桌面环境,请参考☞:centos7/RHEL7最小化系统安装gnome图形界面
安装VNC:参考☞ :在centos7 上安装和配置VNC服务
关于端口:默认端口是从5901开始的,为什么强调“从”呢,因为vnc并不是只有一个端口;
如果创建了多个用户,每个用户一个vnc账号,也就是说每个用户的vnc服务启动后,就有一个属于自己的桌面;
每个vnc服务在启动的时候,会根据你的配置,监听端口,从5900开始,加上你的"桌面号";
第一个用户vnc服务在启用的时候,端口号是:5901(5900+1);
接着第二个用户vnc服务启用的时候,端口号是:5902(5900+2);
……
修改端口:这里修改端口也仅限于变更默认的5900,改成自己定义符合自己规划端口的情景;
文件:/usr/bin/vncserver
~]# grep "5900" /usr/bin/vncserver -n // -n 显示行号
修改后,重启vnc服务即可完成。
结束.