我想在没有连接显示器/键盘的情况下运行 Ubuntu (18.0.4) 桌面,并通过 Windows 10 Pro 机器上的 VNC(或远程桌面)访问它。我已经在 Windows 上安装了 VNC Viewer 并启用了从 Linux 的远程访问。这一切都有效,但直到我从一个实际的键盘登录到 Linux 机器——这违背了目的。换句话说,只有在我物理登录后,Linux 才会让我远程登录。
我按照说明设置 Linux 以进行远程访问,包括有关“允许未加密连接”的说明,但后来我意识到这些说明允许外部用户查看/控制与登录用户相同的会话,而不是允许外部用户开始他们自己的会话。
我需要做什么才能启动 Linux 端并准备好连接而无需连接物理键盘?例如,也许我需要确保 VNC 服务器在 Linux 机器启动后立即启动,等等。
它不需要是 VNC。我也可以在 Windows 远程桌面窗口中工作。我只想在不连接键盘/鼠标/显示器的情况下访问这台 Linux 机器。
看起来您需要将 vncserver 作为服务启动,您可以为此创建一个单元文件并使用
systemd enable myservicestuff
看第四步: