ubuntu 设置x11vnc服务
在Ubuntu上设置x11vnc服务,你可以按照以下步骤操作:
- 安装x11vnc:
sudo apt-update
sudo apt-get install x11vnc
- 设置x11vnc的密码,这将用于连接到你的VNC会话:
x11vnc -storepasswd
- 设置自动启动x11vnc服务,你可以创建一个systemd服务单元文件:
创建一个新的服务单元文件 /etc/systemd/system/x11vnc.service
:
[Unit]
Description=Start x11vnc at startup
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth /run/user/*/gdm/Xauthority -forever -loop -noxdamage -repeat -rfbauth /etc/x11vnc.pass -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target
- 允许服务并启动它:
sudo systemctl daemon-reload
sudo systemctl enable x11vnc
sudo systemctl start x11vnc
- 配置防火墙允许VNC连接:
sudo ufw allow 5900/tcp
sudo ufw enable
sudo ufw status
现在,x11vnc服务应该会在启动时自动运行,并且允许你通过5900端口远程连接到你的Ubuntu机器的图形界面。记得使用你在设置密码时设置的密码来连接VNC会话。
评论已关闭