在Debian 12上安装VNC服务器

不知道什么标题

可以看到这个文章是通过豆包从国外网站copy的,先这样写着好了,具体的我有时间再补充,基本内容都在这里了。

在Debian 12上安装VNC服务器

简介

VNC(Virtual Network Computing,虚拟网络计算)是一种图形化桌面共享系统,可让你远程控制另一台计算机。本教程将指导你在Debian 12上安装VNC服务器的过程,使你能够远程访问Debian桌面。

前提条件

在开始之前,请确保你具备:

  • 一台Debian 12服务器或桌面系统
  • 对服务器的SSH访问权限(可选)
  • root或sudo权限

步骤1:安装VNC服务器

更新软件包索引并安装VNC服务器:

bash 复制代码
sudo apt update
sudo apt install -y tigervnc-standalone-server

步骤2:配置VNC服务器

生成VNC密码:

bash 复制代码
vncpasswd

启动VNC服务器:

bash 复制代码
vncserver

系统提示时,输入你之前生成的密码。

步骤3:配置VNC服务

创建一个新的systemd服务单元文件:

bash 复制代码
sudo nano /etc/systemd/system/vncserver@.service

添加以下内容:

ini 复制代码
[Unit]
Description=VNC Server for %i
After=syslog.target network.target

[Service]
Type=forking
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/bin/vncserver %i -geometry 1280x800 -localhost no -alwaysshared -fg
ExecStop=/usr/bin/vncserver -kill %i

[Install]
WantedBy=multi-user.target

保存并关闭文件。

步骤4:启用并启动VNC服务

为目标用户启用VNC服务(将<username>替换为你的用户名):

bash 复制代码
sudo systemctl enable --now vncserver@:1.service

步骤5:访问VNC服务器

在本地计算机上下载VNC客户端,如RealVNC或TigerVNC Viewer。

使用VNC客户端连接到Debian服务器的IP地址或主机名,后面加上端口号(默认是5901)。

系统提示时,输入你在步骤2中设置的密码。

结论

恭喜!你已成功在Debian 12上安装并配置了VNC服务器。现在,你可以使用VNC客户端远程访问Debian桌面。

参考

等会补充,写到一半卡死了,真是蛋疼

相关推荐
晓衣4 小时前
2025“獬豸杯”全国电子数据取证竞赛-k8s服务器取证wp
服务器·经验分享·程序人生·网络安全·容器·kubernetes·学习方法
2301_794333916 小时前
实验室服务器配置|通过Docker实现Linux系统多用户隔离与安全防控
linux·服务器·docker·实验室
至善迎风6 小时前
版本管理系统与平台(权威资料核对、深入解析、行业选型与国产平台补充)
git·gitee·gitlab·github·svm
荣光波比7 小时前
Nginx 实战系列(一)—— Web 核心概念、HTTP/HTTPS协议 与 Nginx 安装
linux·运维·服务器·nginx·云计算
武文斌777 小时前
单片机:DS18B20测温度、74HC595扩展芯片、8*8LED矩阵
运维·服务器·单片机·嵌入式硬件
fengfuyao9857 小时前
诊断并修复SSH连接Github时遇到的“connection closed“错误
运维·ssh·github
阿sir1988 小时前
ZYNQ 自定义IP
服务器·网络·tcp/ip
NocoBase8 小时前
6 个替代 Jira 的开源项目管理工具推荐
低代码·开源·github
2301_803554529 小时前
github上传步骤
github
ruanCat10 小时前
使用 github workflow 的 actions/setup-node 工作流,安装 pnpm 失败的 bug
github