VNC的安装部署

文章目录

一、VNC简介

二、VNC组成

三、常见的VNC工具

四、Linux系统中安装VNC服务端

五、Windows系统中安装VNC客户端和连接VNC服务端


一、VNC简介

VNC (Virtual Network Console)是虚拟网络控制台的缩写。它是一款优秀的远程控制工具软件,可以实现远程控制计算机的功能。

二、VNC组成

VNC基本上是由两部分组成,在任何安装了客户端应用程序(vncviewer)的计算机都能十分方便地与安装了服务器端应用程序(vncserver)的计算机相互连接。

  • 客户端的应用程序vncviewer
  • 服务器端的应用程序vncserver

三、常见的VNC工具

  • RealVNC:是一款功能强大的VNC工具,支持多种操作系统,包括Windows、Linux、Mac OS X等,具有高安全性和可靠性。
  • UltraVNC:是一款免费的VNC客户端和服务器软件,支持Windows操作系统,提供了远程桌面、文件传输、文本聊天等功能。
  • TightVNC:是一个小巧而强大的VNC工具,支持Windows、Linux以及Unix等多种操作系统,具有较高的安全性和性能。
  • TigerVNC:是一个开源的VNC工具,支持Windows、Linux以及Mac OS X等多种操作系统,具有稳定性和高性能。

四、Linux系统中安装VNC服务端

1)关闭防火墙,或开启并配置防火墙(参考:Linux系统中配置防火墙-CSDN博客

[root@localhost ~]# systemctl stop firewalld && systemctl disable firewalld

2)关闭selinux

[root@localhost ~]# setenforce 0
[root@localhost ~]# vi /etc/sysconfig/selinux 
SELINUX=disabled
SELINUXTYPE=targeted

3)安装vnc-server

[root@localhost ~]# yum -y install tigervnc-server

4)查看vnc-server的版本

[root@localhost ~]# yum list installed | grep vnc
查看VNC-Server的版本

5)启动vncserver服务,默认端口是5900,第一个vncserver服务的端口是5901

[root@localhost ~]# vncserver
启动VNC服务端,第一次启用时需要设置VNC访问密码

6)启动第二个vncserver服务,端口是5902

[root@localhost ~]# vncserver :2

7)启动第50个vncserver服务,端口是5950

[root@localhost ~]# vncserver :50
启动第50个VNC服务端进程

8)查看vncserver相关文件

##默认在/root/.vnc/目录下
[root@localhost ~]# ll /root/.vnc/
查看VNC服务端相关文件

9)查看启动的vncserver

[root@localhost ~]# vncserver -list
查看启动的VNC服务端

10)结束vncserver进程

[root@localhost ~]# vncserver -kill :1
结束指定序号的VNC服务端进程

11)查看vncserver监听端口
VNC默认端口号是5900,开启第一个VNC进程就是访问5901端口,开启第二个就是5902,以此类推。

##查看vncserver监听端口
[root@localhost ~]# ss -tunlp |grep vnc
查看VNC服务端进程的监听端口

五、Windows系统中安装VNC客户端和连接VNC服务端

1)下载(下载地址)并安装VNC客户端

2)登录VNC客户端

若没有账号,请点击“Don’t have an account?”去注册一个账号。

VNC客户端登录

3)连接VNC服务端

填写VNC Server的地址:192.168.112.56:5901,输入设置的VNC密码,即可远程连接Linux桌面了。

2a612a08c79c4b42b45455955c6bba80.png
连接指定端口的VNC服务端
点击“继续”按钮
输入VNC服务端的连接密码
远程连接到虚拟机

猜你喜欢

转载自blog.csdn.net/cheagoun/article/details/139041316