在 Debian 13(以及 12)上安装和配置 tightvncserver 并让普通用户使

XFCE桌面下

安装 TigerVNC 和依赖

复制代码
sudo apt update
sudo apt install tigervnc-standalone-server tigervnc-common dbus-x11

tigervnc-standalone-server:提供更现代的 VNC 服务器,支持 X 扩展。

以普通用户身份运行 vncpasswd 设置密码:

复制代码
vncpasswd

创建或编辑启动脚本

复制代码
nano ~/.config/tigervnc/xstartup

#!/bin/sh``unset SESSION_MANAGER``unset DBUS_SESSION_BUS_ADDRESS``exec xfce4-session

启动 TigerVNC 会话

复制代码
vncserver -depth 24 -geometry 1920x1080 -localhost no :1

客户端连接

使用IP:5901 或vnc://ip:5901

连接测试是否正常

开机自启

nano /etc/rc.local

复制代码
su -l username -c "vncserver -depth 24 -geometry 1920x1080 -localhost no :1 &"

或者systemctl

nano /etc/systemd/system/vncserver@.service

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

[Service]
Type=forking
User=lihuan    # 改为您的实际用户名
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1920x1080 -localhost no :%i
ExecStop=/usr/bin/vncserver -kill :%i
Restart=on-failure
RestartSec=5

[Install]
WantedBy=multi-user.target

然后执行

复制代码
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1
sudo systemctl start vncserver@1
sudo systemctl status vncserver@1
相关推荐
2601_9583529012 小时前
双麦 DSP 音频模块实战:一文梳理 A-68 在全行业场景的声学解决方案与落地要点
前端·嵌入式硬件·音视频·语音识别·降噪消回音·音频处理模块
十六年开源服务商12 小时前
2026社交媒体营销×WordPress运维:实战避坑指南
运维·媒体
江南风月13 小时前
Hermes Agent 接入WGCLOUD实战:打造团队 AI 智能运维解决方案
运维·zabbix·运维开发·prometheus
智码看视界13 小时前
老梁聊全栈:JavaScript 原型链深入探索对象继承的奥秘
前端·javascript·ecmascript
黄焖鸡能干四碗13 小时前
软件系统概要设计说明书模版(Word)
大数据·运维·数据库·架构·需求分析
布朗克16813 小时前
39 Spring Boot Web实战
前端·spring boot·后端·实战
qiuziqiqi13 小时前
ocker-compose.yml 和Dockerfile 区别
运维·docker·容器
宇晨T13 小时前
BurpSuite实战:WackoPicko敏感目录探测
linux·运维·服务器
yyuuuzz13 小时前
云服务器软件部署的几个常见问题
运维·服务器·开发语言·网络·云计算·php·apache
李小白6613 小时前
任务管理器被管理员禁用解决方式
运维