国产操作系统环境下VNC的使用教程

news/2024/9/30 6:29:23/

原文链接

VNC是一款类似于向日葵的远程控制软件,主要分为VNC-Viewer和VNC-Server,Server安装在需要被远程控制的电脑上,VNC-Viewer安装在使用者这端。

vnc viewer

下载地址

VNC是全平台支持的

如果网络问题下载比较缓慢的话,这里留了备份,包括windows端\mac端\linux端的

链接:https://pan.baidu.com/s/1ExrXyvRk5PE2sAaQxBN5Wg

提取码:0lz3

在不同的环境下安装VNC的使用流程不同这里分别介绍在UOS和中科方德以及银河麒麟V10系统下VNCServer的安装办法

UOS、中科方德下配置VNC

 UOS系统中直接使用安装命令是没有管理员权限的,需要进入控制空心选择进入开发者模式。

 进入开发者模式,需要用户注册一个账号才行

 进入开发者模式之后,会进行重启,重启之后生效。

进入开发者模式之后先用命令更新一下源

sudo apt update

如果不更新源的话,直接安装VNC的话可能会报VNC定位不到的错误

更新完源之后,直接安装VNC服务端就行,安装命令如下

sudo apt-get install x11vnc

安装流程如下图所示

 安装完成之后通过下面的命令设置VNC的密码

x11vnc -storepasswd

在对应的虚拟机里面执行下面的命令启动vnc服务端

x11vnc -auth guess -once -loop -noxdamage -repeat -rfbauth ~/.vnc/passwd -rfbport 5900 -shared

在VNCViewer里面添加对应的新的连接

 可以通过下面两个命令之一查询ip地址

ip add
ifconfig

 设置好IP地址之后就可以进行连接了

 连接过程中会提示对应的传输过程不会被加密,选择continue,然后输入对应的账号和密码就可以连接

 

连接效果如下图所示:

 上面的方法,只能自己手动启动VNC的服务端使用起来非常不方便,这里介绍一下如果将VNC服务设置为开机启动,这样就不需要每次都自己配置了。

x11vnc在任何环境中通过systemd自动启动

通过下面的命令编辑VNC的配置文件

sudo vi /lib/systemd/system/x11vnc.service

在文件中写入如下内容

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -loop -noxdamage -repeat -rfbauth /home/Usernam/.vnc/passwd -rfbport 5900 -shared -capslock -nomodtweak[Install]
WantedBy=multi-user.target

注意:/home/USERNAME/.vnc/passwd 中的USERNAME需要换成你自己的用户名,之前遇到了用vnc-viewer连接,键盘Caps Lock和小键盘错位的问题,加上选项-capslock -nomodtweak就好了。

配置了对应的服务之后通过下面的服务启动之后就可以了

systemctl daemon-reload             #让系统知道新的单元文件
systemctl enable x11vnc.service     #让系统开机启动这个服务器
systemctl start x11vnc.service      #启动这个服务器

配置好之后重启电脑对应的VNC服务就可以开机启动了

参考资料

银河麒麟V10下配置VNC

基于ubuntu系统的麒麟V10下自带 vino,所以不安装vnc server。但是第一次连接的时时,需要在本地解锁锁屏。可以在下面的系统配置中设置免密直接登录。

 麒麟V10系统中增加了远程桌面的配置,配置如下以后会自己启动vino实现远程桌面连接,但是同时也会存在问题,就是重启之后对应的配置会失效,需要再配置一次。

 参考资料


http://www.ppmy.cn/news/526876.html

相关文章

实战记录在 Linux Ubuntu 20.04 安装VNC 远程桌面

Virtual Network Computing (VNC),是一个图形桌面共享系统,允许我们像使用Windows桌面系统一样可视化的使用键盘和鼠标远程控制服务器,当做一台远程的电脑一样。 主要用在我们有一些服务器都是Linux系统,无法安装Windows系统&…

Windows在外远程桌面控制macOS【macOS自带VNC远程】

文章目录 前言1.测试局域网内远程控制1.1 macOS打开屏幕共享1.2 测试局域网内VNC远程控制 2. 测试公网远程控制2.1 macOS安装配置cpolar内网穿透2.2 创建tcp隧道,指向5900端口 3. 测试公网远程控制4. 配置公网固定TCP地址4.1 保留固定TCP地址4.2 配置固定TCP端口地址…

vnc远程,在windows下如何实现vnc远程

在平时的工作中,因为工作性质,所以经常会用到vnc远程,那有小伙伴知道如何在win下面实现vnc远程吗?哪款工具能较好的实现vnc远程呢?别着急,咱今天就来看一下如何在windows下如何实现vnc远程。 好的开始,是成…

vnc远程控制教程,3步实现单个添加远程账号的vnc远程控制教程

在日常工作学习中,免不了得使用计算机,那在使用计算机的时候,就经常会使用到vnc远程控制,那有小伙伴知道在vnc远程控制时如何单个添加远程账号吗?又有哪些步骤呢?接下来,就让我们一起来看一看在…

PC 远程控制 android手机的方法之一VNC

转载地址:http://blog.csdn.net/shuzui1985/article/details/7841079 1、VNC访问 a 、在android手机中安装vnc 的服务端:androidvncserver http://code.google.com/p/android-vnc-server/ 本文下载了已经编写好的bin执行文件 确保你的手机已经ROOT, …

两条命令搞定Ubuntu系统安装与配置VNC server实现远程桌面连接

本文介绍了在 Ubuntu 系统上安装和配置 VNC 服务器所需的步骤,并展示在windows端如何通过 SSH 隧道安全地连接到 VNC 服务器。本文测试环境Ubuntu版本18.04,其它版本也行。整个安装过程只需要两条命令,再简单配置一下就能搞定。 1、ubuntu系…

局域网下利用VNC进行远程操控

2021.04.16更新:文件传输问题,用ssh传输文件了,参考链接: ssh传输文件 1.使用条件:同局域网下,无所谓能否上网,将服务端(被远程操控的机器)和客户端(操作人使…

局域网远程控制工具之VNC

VNC (Virtual Network Console)是虚拟网络控制台控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发的。VNC 是在基于UNIX 和Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能…