windows环境安装VNC及远程连接linux(centos7)

基础环境:

客户端:windows 10

服务器:centos7

软件:windows客户端安装 VNC-Viewer-6.21.1109-Windows.exe 下载地址:https://www.realvnc.com/en/connect/download/viewer/

windows环境安装VNC及远程连接linux(centos7)

安装步骤:

一、windows客户端正常安装,下一步等常规操作。

二、centos7服务端安装步骤:

1、在centos7平台安装VNCServer服务端软件包

yum -y install vnc vnc-server

2、修改VNCServer主配置文件

vim /etc/sysconfig/vncservers

复制最后两行并删除第一行注释,然后将其更改为-在创建窗口和远程连接后设置屏幕分辨率。

[En]

Copy the last two lines and remove the first line comment, and then change it to-set the screen resolution after creating the window and remote connection.

VNCSERVERS=”1:root”

VNCSERVERARGS[1]=”-geometry 1024×768″

3、设置VNCServer远程连接密码

vncpasswd

输入两次相同的密码

4、停止并禁用防火墙

systemctl stop firewalld.service #停止

systemctl disable firewalld.service #禁用

5、初始化启动vncserver,每执行一次vncserver命令则启动一个远程窗口。

vncserver

windows环境安装VNC及远程连接linux(centos7)

6、windows客户端打开VNC Viewer连接linux服务器

注意:vnc server为ip+窗口号。

7、关闭1号窗口

vncserver -kill :1 #记得要有空格

windows环境安装VNC及远程连接linux(centos7)

windows环境安装VNC及远程连接linux(centos7)

常用命令:

1, 查看已创建的连接

[a@a ~]$ vncserver -list

2, 断开连接

[a@a ~]$ vncserver -kill :10

3, 创建新的连接

[a@a ~]$ vncserver :10

[root@localhost administrator]# vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID
:2        10306
:1        9503
[root@localhost administrator]# vncserver :10

New 'localhost.localdomain:10 (administrator)' desktop is localhost.localdomain:10

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:10.log

[root@localhost administrator]# vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID
:2        10306
:1        9503
:10        10972
[root@localhost administrator]# vncserver -kill :10
Killing Xvnc process ID 10972
[root@localhost administrator]# vncserver -list

TigerVNC server sessions:

X DISPLAY #    PROCESS ID
:2        10306
:1        9503
[root@localhost administrator]#

以下命令作为参考,经过测试不起效果:

扩展:

1、vncserver的配置,创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:

cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service

或者再增加一个窗口:

cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:2.service

其他命令:

  1. 更新systemctl以使其生效; systemctl daemon-reload
  2. 设置vncserver的密码; vncpasswd root 按提示输入密码以及确认密码
  3. 启动该服务用来启用vnc的1号窗口; systemctl start vncserver@:1.service 或者 vncserver :1 关闭1号窗口: systemctl stop vncserver@:1.service 或者 vncserver -kill :1
  4. 设置为开机自动启动; systemctl enable vncserver@:1.service

部分内容转载自:

https://blog.csdn.net/u010638969/article/details/51244933

https://jingyan.baidu.com/article/6c67b1d6f1bac92786bb1e6d.html

Original: https://www.cnblogs.com/dkblogs/p/15955305.html
Author: 银河星光
Title: windows环境安装VNC及远程连接linux(centos7)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/524052/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • Java — 枚举

    枚举是 JDK5 中引入的特性,由 enum 关键字来定义一个枚举类。 格式: enum 枚举类名 { 枚举项1, 枚举项2, …; 成员变量; 构造方法 成员方法 } 说明:…

    Linux 2023年6月8日
    093
  • Linux 0.11源码阅读笔记-块设备驱动程序

    块设备驱动程序 块设备驱动程序负责读写块设备数据。内核代码使用缓冲区块与块设备(如磁盘)间接交换数据,缓冲区数据通过块设备驱动程序和块设备交换。 [En] The block de…

    Linux 2023年5月27日
    099
  • 高速USB转8串口产品设计-RS485串口

    基于480Mbps 高速USB转8路串口芯片CH348,可以为各类主机扩展出8个独立的串口。使用厂商提供的VCP串口驱动程序,可支持Windows、Linux、Android、ma…

    Linux 2023年6月7日
    0120
  • 聊一聊如何搭建高性能网站哪一些事

    在开发中经常会遇到网站的性能平静下来,打开慢的情况。我们平常开发中怎么 一步一步排查这些问题并 解决问题呢 在快节奏的时代中,慢是个不容忍受的事情。 一、 为什么会’慢…

    Linux 2023年6月14日
    0131
  • 【证券从业】金融基础知识-第六章 证券投资基金02

    注1:后续学习并整理到第八章,全书完结后再合并成一个笔记进行源文件分享 注2:本章内容巨多,大约分为三篇文章记录消化 posted @2022-06-11 23:55 陈景中 阅读…

    Linux 2023年6月13日
    0104
  • 从前,有一个简单的通道系统叫尤娜……

    从前,有个女生宿舍,住着小A、小B、尤娜和我4个人。有天,小A不小心把小B的床板坐塌了。小B非常生气,当场和小A翻脸。不论人缘最好的尤娜怎么中间调解都不管用。一直到毕业,小A和小B…

    Linux 2023年6月14日
    0121
  • WOE编码与IV值

    参考:WOE与IV值浅谈机器学习-变量筛选之IV值和WOE 0. Introduction WOE (weight of evidence): 证据权重IV (informatio…

    Linux 2023年6月13日
    0155
  • 深入理解linux内核-内存寻址

    逻辑地址:由一个段和偏移量组成的地址线性地址(虚拟地址):物理地址:CPU的物理地址线相对应的地址32或36位 多处理器系统中每个CPU对应一个GDT 局部线程存储:用于线程内部的…

    Linux 2023年6月6日
    082
  • Redis集群原理及搭建(Twemproxy、Predixy代理搭建、Redis Cluster集群)

    1 引言 网上很多文章会把集群和主从复制混为一谈,其实这两者是存在本质差异的,各自解决的问题不同。Redis在单机/单节点/单实例存在的风险: 单点故障、 容量有限、 并发压力问题…

    Linux 2023年6月13日
    0100
  • 【EventOS Nano】EventOS Nano初步了解

    EventOS Nano是什么? EventOS Nano是一个面向单片机、事件驱动的、分布式的、可跨平台开发的嵌入式开发平台。主要有两大技术特色: 事件驱动和 超轻量 Event…

    Linux 2023年6月13日
    091
  • 【论文笔记】(知识蒸馏)Distilling the Knowledge in a Neural Network

    摘要 模型平均可以提高算法的性能,但是计算量大且麻烦,难以部署给用户。《模型压缩》这篇论文中表明,知识可以从复杂的大型模型或由多个模型构成的集成模型中压缩并转移到一个小型模型中,本…

    Linux 2023年6月7日
    0177
  • 【微服务】- 配置中心-Nacos

    微服务 – 配置中心 – Nacos 🏆 一个有梦有戏的人 @怒放吧德德🔥分享学习心得,欢迎指正,大家一起学习成长! 今天的学习任务就是学习使用Nacos作…

    Linux 2023年6月6日
    0108
  • supervisord 进程管理利器

    Supervisor概述 ​ supervisor是一个 Client/Server模式的系统,允许用户在类unix操作系统上监视和控制多个进程,或者可以说是多个程序。superv…

    Linux 2023年6月14日
    0114
  • Golang 实现 Redis(10): 本地原子性事务

    为了支持多个命令的原子性执行 Redis 提供了事务机制。 Redis 官方文档中称事务带有以下两个重要的保证: 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行…

    Linux 2023年5月28日
    0107
  • 一个轻量级的C++ log日志库

    一、简介 为了自己使用写的一个简单日志库,使用仅需包含一个头文件,支持Windows和Linux平台,支持多线程控制台输出以及写日志文件。 二、调用方式 #include &quo…

    Linux 2023年6月7日
    090
  • LeetCode-1047. 删除字符串中的所有相邻重复项

    题目来源 题目详情 给出由小写字母组成的字符串 S, 重复项删除操作会选择两个相邻且相同的字母,并删除它们。 在 S 上反复执行重复项删除操作,直到无法继续删除。 在完成所有重复项…

    Linux 2023年6月7日
    0126
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球