windows实现VNC连接ubuntu22.04服务器

embedded/2024/11/23 23:07:05/

最近弄了一个700块钱的mini主机,刷了ubuntu22.04系统,然后想要在笔记本上通过VNC连接,这样就有了一个linux的开发环境。最后实现的过程为:

安装vnc服务器

安装 VNC 服务器软件:

sudo apt update
sudo apt install tigervnc-standalone-server

配置 VNC 服务器: 创建并编辑 ~/.vnc/xstartup 文件,添加如下内容以启动桌面环境(例如 GNOME):

#!/bin/sh
export XDG_SESSION_TYPE=x11
export XDG_CURRENT_DESKTOP=GNOME
exec /etc/X11/Xsession

授予执行权限:

chmod +x ~/.vnc/xstartup

设置 VNC 密码:

vncpasswd

输入密码并确认。这将用于连接 VNC 服务器时进行身份验证。
启动 VNC 服务器

vncserver

在第一次运行时,它会询问你是否要创建新的配置。输入密码并设置连接的查看器密码。
连接到 VNC 服务器: 使用 VNC 客户端(如 RealVNC、TigerVNC Viewer 等)连接到 VNC 服务器的 IP 地址和端口号(默认为 5901)。
如果出了问题,可以用

vncserver -kill :1

来关闭这个session
但是发现只能在服务器本地连接VNC,无法在外部进行连接,最后发现是vncserver只监听本地的端口,我们需要在/etc/tigervnc/vncserver-config-defaults中
添上:
在这里插入图片描述
这样就能监听所有ip地址的5901端口了。
最后可以在windows上的VNCviewer上用IP:1(即IP:5901)直接连接了


http://www.ppmy.cn/embedded/139962.html

相关文章

【大数据技术基础 | 实验十二】Hive实验:Hive分区

文章目录 一、实验目的二、实验要求三、实验原理四、实验环境五、实验步骤(一)启动Hadoop集群(二)用命令进入Hive客户端(三)通过HQL语句进行实验 六、实验结果七、实验心得 一、实验目的 掌握Hive分区的用…

leecode45.跳跃游戏||

跟正常的跳跃游戏差不多,每次都记录下一次可跳跃的最大距离,当前i值达到当前最大可跳跃距离时就继承下一次可跳跃最大距离,这个时候再将步数1 总体的贪心策略就是每次都在当前可跳跃范围内选择一个下一次可以覆盖更广的点进行跳跃 class So…

Matlab 二维矩形板模态和固有频率的Matlab有限元法实现

本文给出了尺寸为200mm x 500mm x 2mm的二维矩形板的前六个固有频率和模态振型的评估结果,假设是一扇门,在某些点上有运动限制,假设是门环和把手。在MATLAB中通过自学算法进行评估,并将结果与COMSOL模拟进行比较。网格&#xff0c…

QT:QListView实现table自定义代理

介绍 QListVIew有两种切换形式,QListView::IconMode和QListView::ListMode,通过setViewMode()进行设置切换。因为QListView可以像QTreeView一样显示树形结构,也可以分成多列。这次目标是将ListView的ListMode形态显示为table。使用代理&…

Vision-Language Models for Vision Tasks: A Survey 论文解读

摘要 大多数视觉识别研究在深度神经网络(DNN)训练中严重依赖于人工标注的数据,且通常为每个单一的视觉识别任务训练一个DNN,导致这种视觉识别范式既繁琐又耗时。为解决这两个挑战,近年来对视觉语言模型(VL…

Mesh路由组网

Mesh无线网格网络,多跳(multi-hop)网络,为解决全屋覆盖信号,一般用于家庭网络和小型企业 原理 网关路由器(主路由,连接光猫),Mesh路由器(子路由,…

【Golang】——Gin 框架中的表单处理与数据绑定

在 Web 应用开发中,表单是用户与服务器交互的重要手段。Gin 框架对表单处理提供了高效便捷的支持,包括数据绑定、验证等功能。在本篇博客中,我们将详细介绍如何使用 Gin 框架处理表单数据,涵盖基础操作与进阶技巧,帮助…

【深度学习】金属齿轮缺陷检测【附链接】

概述 金属齿轮作为机械传动系统中的关键部件,质量直接影响整个设备的性能与可靠性。随着工业自动化的发展,传统的人工检测方法逐渐暴露出效率低、准确性差等问题。AI技术的引入,为金属齿轮的缺陷检测提供了新的解决方案。 金属齿轮缺陷种类…