当前位置: 首页 > news >正文

ubuntu20.04安装安装x11vnc服务基于gdm3或lightdm这两种主流的显示管理器。

前言:在服务端安装vnc服务,可以方便的远程操作服务器,而不用非要插上显示器才行。所以在服务器上安装vnc是很重要的。在ubuntu20中,默认的显示管理器已经变为gdm3,它可以带来与 GNOME 无缝衔接的体验,强调功能完整性和界面一致性。而之前的lightdm则主要强调低资源占用、快速启动,支持多种桌面技术(如 X11、Wayland),强调灵活性和兼容性。

使用apt安装x11vnc

sudo apt install x11vnc -y

设置vnc服务的密码

sudo x11vnc -storepasswd /etc/x11vnc.pass

或者使用自动化脚本:

  expect -c 'spawn sudo x11vnc -storepasswd /etc/x11vnc.passexpect "password:" {send "HWZygz1314520\n"}expect "password:" {send "HWZygz1314520\n"}expect "password" {send "y\n"}expect eof'

建立x11vnc.service的systemd文件

sudo vim /lib/systemd/system/x11vnc.service

基于gdm3的systemd配置(或者使用下方基于lightdm的配置)

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth /run/user/1000/gdm/Xauthority -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 6900 -shared -capslock -nomodtweak
[Install]
WantedBy=multi-user.target

基于lightdm的systemd配置

[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth /var/run/lightdm/root/:0 -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 6900 -shared -capslock -nomodtweak
[Install]
WantedBy=multi-user.target

重新加载systemd文件,启动并且开机自启。

  sudo systemctl daemon-reloadsudo systemctl start x11vncsudo systemctl enable x11vnc

相关文章:

  • PyTorch深度学习框架60天进阶学习计划 - 第47天:模型压缩蒸馏技术(一)
  • Java面试(2025)—— Spring MVC
  • CentOS7系统安装Docker教程
  • 目标跟踪中的聚类算法:DBSCAN Kmeans GMM
  • 【第十六届 蓝桥杯 省 C/Python A/Java C 登山】题解
  • <数据集>小船识别数据集<目标检测>
  • 平板电脑做欧盟网络安全法案(EU)2022/30
  • 14.第二阶段x64游戏实战-分析人物的名字
  • 基于opencv和PaddleOCR识别身份证信息
  • Spring Boot 整合 JavaFX 核心知识点详解
  • 科学视角下的养生新范式——高压氧舱:重塑健康边界的氧护革命
  • 使用 Electron 打包可执行文件和资源:完整实战教程
  • Prompt 攻击与防范:大语言模型安全的新挑战
  • 文字、语音、图片、视频四个模态两两之间(共16种转换方向)的生成技术及理论基础的详细说明及表格总结
  • 【2025面试Java常问八股之redis】zset数据结构的实现,跳表和B+树的对比
  • 基于大模型的血栓性外痔全流程风险预测与治疗管理研究报告
  • Linux系统下docker 安装 redis
  • hadoop与spark的区别和联系
  • 蚂蚁全媒体总编刘鑫炜再添新职,出任共工新闻社新媒体研究院院长
  • n8n 中文系列教程_05.如何在本机部署/安装 n8n(详细图文教程)
  • 支持医企协同创新研究,上海已设立一系列产学研医融合项目
  • 世界读书日丨“好书最美”,国家图书馆举办读书日特别活动
  • “HPV男女共防计划”北半马主题活动新闻发布会在京举办
  • 中越海警开展2025年第一次北部湾联合巡逻
  • 一年一CT,十年进ICU?关于CT检查致癌的真相
  • 人均300+的日料,是后厨拆开的预制料理包