在无头式 Ubuntu 18.04 上停止 VNC

在无头式 Ubuntu 18.04 上停止 VNC

如何完全停止 X11VNC 并使其在无头 Ubuntu 18.04 服务器启动时不重新启动?

我担心这会是一个安全风险。

有此进程正在运行: /usr/bin/x11vnc

并且它在以下位置重复记录此信息/var/log/syslog

Nov  6 06:12:43 Taurasi x11vnc[1292]:  --- x11vnc loop: 6360540 ---
Nov  6 06:12:43 Taurasi x11vnc[1292]:  --- x11vnc loop: waiting for: 4966
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 passing arg to libvncserver: -rfbauth
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 passing arg to libvncserver: /home/said/.vnc/passwd
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 passing arg to libvncserver: -rfbport
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 passing arg to libvncserver: 5900
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 x11vnc version: 0.9.13 lastmod: 2011-08-10  pid: 4966
Nov  6 06:12:43 Taurasi x11vnc[1292]: xauth:  unable to generate an authority file name
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 -auth guess: failed for display='unset'
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 -auth guess: since we are root, retrying with FD_XDM=1
Nov  6 06:12:43 Taurasi x11vnc[1292]: 06/11/2018 06:12:43 -auth guess: failed for display='unset'
Nov  6 06:12:43 Taurasi x11vnc[1292]:  --- x11vnc loop: sleeping 2000 ms ---

答案1

名称后面的 [1292] 是进程 ID,即 PID。如果它是启动时自动启动的服务,则需要使用 systemctl:

systemctl stop x11vnc
systemctl disable x11vnc

我不确定 x11vnc 的实际服务名称是什么,因此您可能需要输入 x 或 x11 并按 tab 键才能查看自动完成的内容。

相关内容