亿琪软件-开源博客 - x11vnc
type: channel
link: https://www.yiqisoft.cn/blogs/tag/x11vnc/
items: 运维｜开启无显示器 ubuntu 系统远程 VNC 服务

运维｜开启无显示器 ubuntu 系统远程 VNC 服务
type: item
date: 2023-02-11T15:09:00+00:00
description: 必要条件 已经安装了 ubuntu desktop 系统，正常登录； 买一个 HDMI 模拟器插头； Linux 基本配置能力； 配置过程 安装 dummy monitor apt install apt install xserver-xorg-video-dummy 安装 lightdm apt install lightdm 设置自动登录桌面会话 vi /etc/lightdm/lightdm.conf 追加： [SeatDefaults] autologin-user=yiqisoft autologin-user-timeout=0 user-session=ubuntu 然后，重启 安装 x11vnc apt install x11vnc 创建一个密码文件： x11vnc -storepasswd /etc/x11vnc.pass 创建一个服务文件： vi /etc/systemd/system/x11vnc.service [Unit] Description=x11vnc service After=display-manager.service network.target syslog.target [Service] Type=simple ExecStart=/bin/bash -c "/usr/bin/x11vnc -display :0 -auth /home/yiqisoft/.Xauthority -rfbauth /etc/x11vnc.pass -noxdamage -shared" Restart=always RestartSec=5 [Install] WantedBy=multi-user.target 启动 x11vnc 配置生效： sudo systemctl enable x11vnc.service sudo systemctl daemon-reload sudo systemctl start x11vnc.service 查看启动情况： root@yiqisoft:~# netstat -nlpt |grep vnc tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN 2100/x11vnc tcp6 0 0 :::5900 :::* LISTEN 2100/x11vnc 远程使用 vnc 客户端即可登录。