安装VNC服务,远程连接Linux

安装VNC服务器

作者: 梁汉荣    排版: 赖裕鑫    审核: 蔡宗唐



实验详情

  • 实验目的:

了解和使用VNC且利用VNC进行对Linux图形化界面进行远程操控。

VNC:
一个虚拟网络控制台,它是一款基于UNIX和Linux操作系统的优秀远程控制工具软件,远程控制了强大,高效使用,且免费开源。

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

实验操作

1. 安装VNC服务器端

  • 在Linux虚拟机上安装VNC服务器端
  1. 搭建仓库源(这里不详细做介绍)

在这里插入图片描述

  1. 用yum命令安装VNC
相关命令
必要:
yum list |grep vnc               #查找vnc包
yum -y install tigervnc-server   #安装tigervnc-server服务器
次要:
rpm -qi tigervnc-server          #查看tigervnc-server的简介与作用详细信息
rpm -qc tigervnc-server	         #查看配置文件路径

实际操作

在这里插入图片描述

上图红框中是我们要下载的包

在这里插入图片描述

2. VNC服务端的配置

  • 相关命令

vncserver的常见命令:

vncserver                 #配置vnc-server 
vncserver -list           #查看文件列表 
vncserver -kill :(端口号)  #关掉目标桌面

补充查看vncserver的命令:

ps aux |grep vnc       #查看vnc进程
netstat -anp |grep vnc #查看vnc程序端口占用情况
  • 实际操作:

在这里插入图片描述

3. 防火墙配置

  • 这里因为vnc的端口是动态端口,在5900+桌面号这个范围内变化,所以配置防火墙是最佳策略。

相关命令

firewall-cmd --get-services                          

List item

   #查看系统中的服务定义   
firewall-cmd --info-service=vnc-server        	        #查看服务详细信息         
firewall-cmd --add-service=vnc-server             	    #添加到当前运行环境        
 firewall-cmd --add-service=vnc-server \--permanent     #使该服务在防火墙中永久生效 
 firewall-cmd --reload                                  #重载防火墙                

实际操作

在这里插入图片描述

4. 使用vnc客户端连接vnc服务器端

  • 先在VNC官网https://www.realvnc.com/en/connect/download/viewer下载VNC客户端

在这里插入图片描述

  • 查看Linux ip地址(ip addr)

在这里插入图片描述

  • 在VNC客户端上进行远程桌面操作

在这里插入图片描述

  • 远程成功

在这里插入图片描述


在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

正月十六工作室

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值