如何使用VNC远程Linux,这款开源神器你废吗?

本文涉及的产品
云防火墙,500元 1000GB
简介: 如何使用VNC远程Linux,这款开源神器你废吗?

⛳️ 1.VNC简介



🐴 1.1 组成


VNC (Virtual Network CoVNC (Virtual Network Console),即虚拟网络控制台,

它是一款基于 UNIX 和 Linux 操作系统的优秀远程控制工具软件,

由著名的 AT&T 的欧洲研究实验室开发,远程控制能力强大,高效实用,并且免费开源。

906b2638bc794f93b1544f7c27cc55f3.png


🐴 1.2 工作流程


VNC基本上是由两部分组成:

一部分是客户端的应用程序(vncviewer);

另外一部分是服务器端的应用程序(vncserver)。

在任何安装了客户端的应用程序(vncviewer)的计算机都能十分方便地与安装了服务器端的应用程序(vncserver)的计算机相互连接。

VNC server与VNC viewer支持多种操作系统,

如Unix系列(Unix,Linux,Solaris等),windows及MacOS,

因此可将VNC server 及VNC viewer分别安装在不同的操作系统中进行控制.

如果目前操作的主控端计算机没有安装VNC viewer,也可以通过一般的网页浏览器来控制被控端。



⛳️ 2.VNC安装



🐴 2.1 vncserver安装


官网下载:

https://www.realvnc.com/en/connect/download/vnc/



8c84186227ea458eb73297596927af14.png


下载链接

http://mirror.centos.org/centos/7/os/x86_64/Packages/tigervnc-server-1.8.0-21.el7.x86_64.rpm

方法1:rpm包安装即可

rpm -ivh tigervnc-server-1.8.0-21.el7.x86_64.rpm

方法2:在线yum安装即可

[root@rhel74 cdrom]# yum install tigervnc-server


🐴 2.2 vncserver启动


[root@rhel74 cdrom]# vncserver

启动后设定密码即可

034fb356286f4365835847523a7ca0d7.png


3498f919ffd64fe8ae564ffe159bdd60.png



其他相关命令

##查询启动的Server,分用户

vncserver -list

##结束对应的进程

vncserver -kill :1

vnc默认端口号是5900,如果你的vnc访问:192.168.1.203:1 ,

那么他访问服务器的真正端口是5900+1=5901 ,依次类推

ea01a01fb5924f578f5ffa53cd0f57fd.png


⛳️ 3.VNC使用



下载客户端,傻瓜式安装即可远程Linux

4371f14988904c99b3a5dec8032bc694.png


注意:如果远程不到,可能是防火墙未关闭造成

关闭服务器防火墙

systemctl stop firewalld

systemctl status firewalld

永久关闭防火墙命令。重启后,防火墙不会自动启动。

systemctl disable firewalld

打开防火墙命令。

systemctl enable firewalld

a20e8a1e1fb94355bb59b9e15f8a3b85.png

使用教程请参考以下链接:

https://www.bilibili.com/video/BV1eq4y1s7k3?spm_id_from=333.999.0.0

目录
相关文章
|
3月前
|
Oracle 关系型数据库 Linux
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
224 0
VirtualBox 7.1.10 (macOS, Linux, Windows) - 开源跨平台虚拟化软件
|
1月前
|
Java Linux Apache
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
118 5
Apache NetBeans 27 (macOS, Linux, Windows) - Java 等多语言开源跨平台 IDE
|
10天前
|
安全 Linux 网络安全
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.88 (macOS, Linux, Windows) - 开源渗透测试框架
160 0
|
5月前
|
编解码 Linux iOS开发
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
Shotcut 25.03 (Linux, macOS, Windows) - 免费开源视频编辑器
301 11
|
2月前
|
Linux API iOS开发
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
127 1
Blender 4.5 (Linux, macOS, Windows) - 开源 3D 创意软件 (渲染 建模 雕刻)
|
2月前
|
Linux iOS开发 MacOS
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
121 0
Krita 5.2.10 (Linux, macOS, Windows) - 开源免费绘画软件
|
4月前
|
Linux 网络安全 iOS开发
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架
116 4
Metasploit Framework 6.4.63 (macOS, Linux, Windows) - 开源渗透测试框架
|
3月前
|
Linux iOS开发 Docker
MyEMS开源系统安装之Linux/macOS上的DOcker
本指南详细介绍了如何在Linux/macOS上使用Docker部署MyEMS系统。主要内容包括:前置条件(如安装Docker、npm和MySQL),以及分步骤部署各个组件(如myems-api、myems-admin、myems-modbus-tcp等)。每个步骤涵盖源代码复制、环境配置、镜像构建、容器运行及日志管理等操作,并提供了多平台构建的支持。最后,指南还说明了默认端口和登录凭据,帮助用户快速启动并访问MyEMS的管理界面和Web界面。
124 1
|
3月前
|
Oracle 关系型数据库 Linux
MyEMS开源系统安装之CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux
本指南介绍如何在CentOS/RHEL/Rocky/AlmaLinux/Oracle Linux服务器上部署MyEMS开源能源管理系统。内容涵盖系统准备、数据库配置、多个MyEMS服务(如myems-api、myems-admin、myems-modbus-tcp等)的安装与配置,以及Nginx服务器设置和防火墙规则调整。通过完成所有步骤,您将能够访问MyEMS Admin UI和Web UI,默认端口分别为8001和80,初始登录凭据已提供。
146 0