vncserver 在 rc.local 启动密码是多少?

vncserver 在 rc.local 启动密码是多少?

我已经尝试过这里建议使用 x11vnc 的答案: 如何在启动时启动 VNC 服务器? 对我没用。

我曾尝试过这个答案: https://superuser.com/questions/147109/automatically-start-vnc-server-on-startup 对我不起作用。

我试过这个答案通过将 vncserver 添加到 rc.local 来启动服务 http://www.havetheknowhow.com/Configure-the-server/Run-VNC-on-boot.html

我的目标是拥有一个可以在无头 NAS 系统启动时连接的 vncserver。在让 vncserver 以 rc.local 启动后,我现在能够通过 RealVNC Viewer 查看要连接的服务器。我现在遇到的问题是它配置了什么密码以及如何更改它?

我尝试了 x11vnc -storepasswd 命令中配置的密码,但没有奏效。我尝试了其他可能的密码,但都没有奏效。

答案1

我使用了两种不同的技术,允许用户使用其 ID 进行连接。XRPD 在桌面大小方面提供了更大的灵活性,因为大小是在连接时指定的,但需要 RDP 客户端。运行 XDMCP 提供固定的桌面大小(每个端口),但可与 VNC 客户端配合使用。我已在我的 block posting 中记录了我的过程使用 VNC 和 RDP 的远程桌面

如果我记得没错的话,在试验您的设置时,您可能需要指定密码文件的位置。您还需要进行一些额外的配置,以便桌面不以 root 身份运行。

如果您想使用您找到的技术,密码应位于 $HOME/.vnc/password 中。$HOME 是您以该身份启动 VNC 的用户的主目录。尝试man vncpasswordman vncserverman Xvnc了解更多详细信息。您可以使用 更改密码文件位置-rfauth。目录权限必须为 700,并且目录归运行 vncserver 的用户所有。

在自动启动服务器之前,请尝试通过 ssh 会话运行它。这应该可以让您获得更好的诊断。

相关内容