202103 简单粗暴 VNCSERVER 安装及连接

ubuntu安装vncserver使用客户端连接 请注意,如果您启动了多个 VNC 服务器,则需要使用不同的显示号码连接到每个 VNC 服务器。如果您不知道要连接的显示号码,请使用。这些是在 Ubuntu 18.04 上安装、配置、启动和停止 VNC Server 的基本步骤。请根据您的具体需求进行调整。当您使用 VNC 客户端连接到 VNC 服务器时,需要指定要连接的显示号码。默认情况下,VNC 服务器使用显示号码。命令列出当前运行的 VNC 服务器及其显示号码。 阅读详情

主要参考:
https://blog.youkuaiyun.com/aiynmimi/article/details/76850984

但这篇文章中有些地方写得不够准确、完善,所以我记录下来。
当然,我说的话也不一定完全正确,还是要您多看几个人的文章,多甄别,得出自己解决问题的方案。

目标:以图形化方式查看 Centos 操作系统

零、以root用户登录(本机Terminal登录或者 secureCRT等第三方工具都行,总之,以root登录简化表述)

一、检查是否已安装 Xwindow 即 X11

  1. yum list installed | grep x11 查看是否已安装x11 包 ;
  2. 或者
  3. cd /etc 再 ll ,看是否有 X11 文件夹
    如果未安装,就照着别人说的方法安装。

二、检查是否以 图形化界面方式 启动:

systemctl get-default

如果是 graphical.target ,恭喜你。
如果不是,修改启动方式【也许是 init 5,未验证】

三、 检查防火墙是否已关闭

firewall-cmd --state

如果是开启的,那么要不放行vncserver,要不关闭之(详见PS部分 )

四、开始 vncserver的安装:

  1. yum install tigervnc-server

  2. 复制 vncserver@.service 为 vncserver@:1.service

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

  1. 修改 vncserver@:1.service 中内容:

type=forking 改为 Type=simple

ExecStart=/sbin/runuser -l root -c “/usr/bin/vncserver %i”
PIDFile=/root/.vnc/%H%i.pid

  1. 重启 systemd

systemctl daemon-reload

  1. 为vncviewer 设置密码:

vncpasswd

  1. 设置开机自启动

systemctl enable vncserver@:1.service

  1. 开启 vncserver@:1 对应的服务:

systemctl start vncserver@:1.service

  1. 检查VNCSEVER 是否真的开启(可跳过却重要):

systemctl list-unit-files | grep vncserver

防火墙服务是否关闭也可以在这里看
systemctl list-unit-files | grep firewalld

  1. 查看 VNC 服务实际开启的哪些端口(服务监听端口)(VIP 不可缺省)

netstat -lnpt|grep Xvnc

五、到客户机上 安装vncClient(vncViewer) 进行连接
需要指出的是,连接端口 一定要用 第9步查出的监听端口,而不一定是大伙儿所谓的 5901 .
只有服务器上开了哪些端口,你客户端才可以连到这个端口上。
会要求输入密码,密码就是 四(5) 中设置的密码(而非root对应的密码,只有看到 linux 界面,然后看到root用户,那时候输入的才是 root密码 )

六、大功告成。



PS:
防火墙放行 vncserver:

sudo firewall-cmd --permanent --add-service vnc-server
sudo systemctl restart firewalld.service

防火墙放行对应端口:

firewall-cmd --add-port=5901/tcp --permanent
firewall-cmd --reload

当然,我还都未验证(因为我是直接把防火墙关闭了):

systemctl stop firewalld #停止防火墙服务
systemctl disable firewalld #禁止开启自启动

AIDC智算中心建设:资源池化核心技术解析 AI 应用的POD在运行的时候,通过池化运行时访问虚拟GPU、执行AI任务,池化运行时拦截对虚拟GPU的访问请求、转递给池化服务代理执行,池化服务代理通过向智算池化控制器查询虚拟GPU所对应的真实智算资源位置、规格,按查询结果分配智算资源、执行AI任务,如果真实的智算资源位于远程计算节点,则由本地池化服务代理将访问请求转递给远程计算节点上的池化服务代理处理,相关通信经由参数面网络。 阅读详情

相关推荐

告别MATLAB环境!保姆级教程:用Application Compiler把你的GUI程序打包成独立exe(2020R版本实测)

本文详细介绍了如何使用MATLAB的Application Compiler工具将GUI程序打包成独立exe文件,特别针对2020R版本进行实测。从技术原理、配置详解到打包实战与问题排查,提供完整的解决方案,帮助开发者实现无需MATLAB环境的程序分发,提升工作效率。

weixin_30571465的博客 274

VNC 配置使用

被控制的计算机系统Ubutnu18.04, 控制的计算机系统Windows10 1. 下载 Download VNC Server | VNC® Connect 被控制的计算机下载Server版, 控制的计算机下载Viewer版。 2. 安装 Server端: dpkg -i <VNC-Server>.deb Viewer端双击.exe文件安装即可。 3. 开启Server端 sudo systemctl start vncserver-x11-serviced.servi

qq_45968493的博客 3814

2025数学建模国赛A题1-4问详解(论文+完整代码)

本文介绍了数学建模国赛A题的解题思路,重点分析了三维遮蔽模型的建立和运动学代码实现。相比第一题,第二题增加了未知参数求解,需要采用遗传算法等非线性优化方法。文章强调该模型由专业团队原创开发,代码可运行,并提醒参赛者警惕市场上的保奖班现象。整体内容聚焦于竞赛解题技巧和原创性保证。

Eloveeeee的博客 2797

树莓派4B 零起点(三) 树莓派 VNC 远程桌面配置(2) 配置X11模式

树莓派4B 零起点, 在 Raspberry Pi 4 和 5 上默认启用的 VNC Server 为 Wayland , Wayland的速度较X11的速度快很多。但是目前还是会有一部分工具或VNC 客户端对 Wayland 支持的不是很好,此时我们就可以将VNC Server 配置为 X11。本文就来讲描述如何进行配置。

我的天空 4873

STM32鱼塘水质监测系统设计与实现

物联网技术在农业领域的应用正逐步深入,其中传感器网络作为关键基础设施,通过实时数据采集与传输实现环境监测。基于STM32微控制器的嵌入式系统因其高性能和低功耗特性,成为物联网终端设备的理想选择。该系统通过DS18B20水温传感器、PH传感器和浊度传感器组成的多参数检测网络,配合4G通信模块实现水质数据的远程监控。在农业物联网场景中,这种解决方案不仅大幅降低了传统人工检测的成本,更能通过实时预警有效预防养殖损失。本文介绍的鱼塘水质监测系统正是这一技术的典型应用,展示了如何通过STM32和常见传感器构建高性价比

weixin_42173218的博客 620

【Unity 反向运动学插件】Final IK 一套完整的IK解决方案

Final IK是Unity中一套完整的反向运动学解决方案,提供多种IK算法(CCD、FABRIK等)和功能模块,包括全身IK、VR驱动、武器瞄准、视线跟随等。其核心是通过数学方法计算关节旋转,使末端骨骼精确到达目标位置。系统支持多约束求解、旋转限制、动画烘焙及交互系统,采用模块化设计,兼顾性能与扩展性,适用于动作游戏、VR等需要高质量角色控制的场景,是Unity生态中最成熟的IK工具链之一。

2403_88403568的博客 1002

通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。

通过安装VNC服务器x11vnc(或vnc4server)和配置x11vnc.service实现远程通过VNC-Viewer访问VNC服务器。

Arron475的博客 2万+

SAP 成本分摊逻辑与案例(含具体数据)

摘要: SAP成本分摊通过**分配(Allocation)与分摊(Assessment)**两种方式,将间接成本中心费用按预设规则(如人数、工时、比例等)结转至直接成本对象。分配保留原始成本要素(如电费、工资),适用于需明细追踪的场景;分摊则打包为次级成本要素(如管理费用),简化核算。实操案例涵盖行政费用分配(按人数)、水电车间分摊(按工时)、机修作业分摊(作业成本法)及内部订单结算,系统通过KSV1/KSU1配置循环规则,KSV5/KSU5执行结转。关键点在于选择匹配业务的分摊基础,合理配置次级成本要素,

金牌架构师 550

ubuntu安装vnc server-x11vnc并设置开机自动启动

ubuntu安装vnc server-x11vnc并设置开机自动启动安装x11vnc 打开终端,使用如下命令x11vncsudo apt-get install x11vnc 手动连接 终端输入:sudo /usr/bin/x11vnc -display :0 -auth /var/run/lightdm/root/:0 -forever -bg -o /var/log/x11vnc.log

han609768249的博客 2万+

17 指挥AI写Mamba相关模型代码,快速适配大模型场景

本文为《30天掌控AI编程:从指令到落地,手把手教你指挥AI写代码》系列第十七篇,属于第三阶段多场景实战核心内容。本篇聚焦当下大模型领域热门的**Mamba架构**,针对零基础大模型开发、无深度学习基础的使用者,拆解指挥AI生成Mamba基础模型、微调适配、推理部署代码的核心方法,覆盖Mamba基础模块搭建、简易序列建模、小样本微调、本地推理等高频场景,提供可直接复用的高质量指令模板、完整可运行代码、环境配置与避坑指南,无需精通Transformer、状态空间模型等底层原理,轻松上手Mamba大模型开发。

coreopt的博客 61

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Ubuntu配置VNC Server及自启动(X11VNC)

【代码】Ubuntu配置VNC Server及自启动(X11VNC)

Tavox的博客 5080

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

使用x11vnc作为vncserver端

1 生成密码 $ x11vnc -storepasswd Enter VNC password: ********* Verify password: ********* Write password to /home/USERHOME/.vnc/passwd? [y]/n y Password written to: /home/rahul/.vnc/passwd 2 开启服务 ...

xikangsoon的博客 1463

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Raspberry Pi 4B(树莓派4B)开启VNC服务正确流程(亲测有效)

第三步:启动RealVNC服务:sudo systemctl start vncserver-x11-serviced。第四步:每次开机自动启动服务:sudo systemctl enable vncserver-x11-serviced。第二步:sudo raspi-config -> Advanced Options -> Wayland->选第一项。第一步:正常SSH登陆进去(干净系统,除了SSH什么都没配置)。另:双击右上角图标就可以配置。

vwm2019cn的博客 1万+

如何看centos 有没有安装x11

在CentOS系统中,可以通过检查是否存在X11相关的包来判断是否安装了X11。你可以使用yum工具来查询是否安装了xorg-x11-server-Xorg包,这通常是X11服务器的包名。如果这个命令返回了已安装的xorg-x11-apps信息,则说明X11客户端软件已安装,可以运行X11应用程序。另外,你也可以检查是否安装了X11的客户端软件,如xorg-x11-apps包,其中包含xeyes、xclock等X11应用程序。如果该命令返回了已安装的X11服务器包的信息,则表示X11已安装。

计算机辅助工程 1496

统信UOS系统安装x11vnc远程桌面(已验证)

在国产系统下实现 VNC远程连接桌面的配置方法,亲测有效。

Keep Moving~ 1万+

Ubuntu16.04 14.04 安装x11vnc Server开启远程桌面(网上各种教程看到最简洁的)

  转载自http://blog.youkuaiyun.com/longhr/article/details/51657610#comments 查了各种博客,有推荐XRDP的,建议安装VNC的,都不好用,建议按照下面的方法安装x11vnc直接远程桌面使用,本人亲自按照他的方法进行了一遍安装,比其他教程都好用,特此转载 Ubuntu 16.04 LTS 安装VNC,在百度和谷歌找了很多教程,不是太老,就...

固本培元的专栏 1万+

VNC服务端比对 (vncserver vs x11vnc)

【代码】VNC服务端比对 (vncserver vs x11vnc)

qq_30883899的博客 913

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

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

hnhgwfm的博客 1万+

Linux安装X11实现GUI

X11,X Window System,以位图方式显示软件窗口,为 GUI 环境提供基本框架

XerCis的博客 2万+

Linux Systemd type=simple和type=forking的区别

因为systemd service启动的服务进程都是systemd的子进程,所以,在服务进程启动时,总是由pid=1的systemd进程fork()一个子进程(子systemd进程),再在此进程分支中通过systemd.exec配置该子进程的环境,最后使用exec()去调用ExecStart指定的服务启动命令。所以,对于服务程序的开发人员来说,应尽早将主进程写入到PID文件中,比如可以在中间父进程fork完之后立即写入PID文件,然后再退出,而不是在fork出来的服务主进程内部由主进程负责写入。

识物专栏 1万+

使用X11VNC远程连接统信UOS

hello,大家好!继我们之前介绍了使用xrdp远程连接统信UOS桌面操作系统后,今天我要带大家了解另一种远程连接方法——使用X11VNC。通过在统信UOS上安装X11VNC服务,您可以轻松地实现从MACOS、Linux、Windows等不同操作系统进行远程连接。 X11VNC是一个基于X11的VNC(Virtual Network Computing)服务器软件,它允许您通过网络远程访问和控制您的统信UOS桌面。与xrdp相比,X11VNC提供了不同的功能和优势,尤其是在与现有X会话的交互方面。

鹏大圣运维 9935

服务器图形化显示:x11vnc配置简明教程暨踩坑记

如何在vscode连接远程、同时获得图形化显示

limuweixi的博客 5738

Centos 7.9 配置VNCServer实现远程vnc连接

Centos 7.9完整配置vnc server及连接过程详细指导

mini小新的博客 1万+

Linux系统之VNC工具安装及远程连接

Linux系统之VNC工具安装及远程连接

jks212454的博客 4万+

Linux检查图形化界面是否安装

使用 rpm -qa|grep -i xorg-x11 检查是否安装,若回车没有输出,则没有安装!如下图

cannon_qi的博客 9913
上一篇: 202102 sqlplus command not found 注意切换用户
下一篇: 202104 查看虚拟机集群主机
Partner2016
博客等级 码龄11年 64粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值