指定用户开启自启vncserver

root@localhost ags_pkg# cat /etc/systemd/system/vncserver@:2.service

Unit

Description=Remote desktop service(vnc)

After=syslog.target network.target

Service

Type=forking

ExecStartPre=sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

ExecStart=/sbin/runuser -l hollysys -c "/usr/bin/vncserver %i -geometry 1280x1024"

PIDFile=/home/hollysys/.vnc/%H%i.pid

ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'

Install

WantedBy=multi-user.target

#systemctl start vncserver@:2.service

#systemctl enable vncserver@:2.service

#手动启动 指定用户

#/sbin/runuser -l hollysys -c "/usr/bin/vncserver :2 -geometry 1280x1024"

或

普通用户ssh后,直接vncserver :1

以上两种实际启动的桌面环境有差异,如pkexec提权窗口是否是UI还是命令行会有差异

相关推荐
坤坤子吖3 分钟前
ELF加载、动态链接、GOT与PLT
linux·笔记·学习
流星。。方4 分钟前
网站做好了怎么上线?从域名解析到访问验证的完整实操
服务器
涵美女程序猿9 分钟前
ChatCut online 剪负载均衡健康检查演练录屏:后端池、探针路径与摘除阈值怎样对应
运维·程序人生·电脑·负载均衡
分布式存储与RustFS19 分钟前
升级 RustFS 二进制不停机:一条一条换,留一条退路
运维·云原生·开源·对象存储·分布式存储·s3·性能基准
小蜗 strong20 分钟前
和电脑猜拳(随机程序应用)
服务器·前端·python
吴声子夜歌30 分钟前
Nginx应用与运维——Nginx核心配置指令(一)
运维·nginx
android阿杜36 分钟前
Ubuntu 26.04 LTS 系统每次重启后屏幕亮度都会增加一点
linux·运维·ubuntu
YumiProxy39 分钟前
服务器动态IP导致SSH频繁断连?从保活配置到自动重连的完整排查方案
服务器·tcp/ip·ssh
懿路向前1 小时前
【唤醒实战笔记】2026-09-29 | 智能体提示词迭代史(v1 → v8)
linux·笔记·算法
路溪非溪2 小时前
Linux下Shell脚本基础知识(二)
linux·运维·服务器