如何设置vnc服务器?

Rog*_*ach 5 vnc remote-desktop 10.10 remote-access

我想在我的机器上设置一个 vncserver。我需要每个远程用户启动单独的会话 - 因此他们在连接、登录等后看到登录屏幕 - 而不会中断其他用户。

如何做到这一点?

小智 3

VNC 服务器不会向您显示登录屏幕 - 相反,在您登录后,它会将您直接带到桌面。如果您的目标是确保用户可以使用 GUI 远程登录,而不会中断其他已登录的用户中,这就是您需要做的。

首先,将 vnc 安装到您的计算机上。

sudo apt-get install vnc4server
Run Code Online (Sandbox Code Playgroud)

对于每个用户,您可以让他们设置一个 vnc 密码

vncpasswd
Run Code Online (Sandbox Code Playgroud)

要求输入密码。之后,每个用户都可以远程登录(通过命令行)并设置自己的VNC服务器:

vncserver
Run Code Online (Sandbox Code Playgroud)

这将输出类似的内容

新的“机器:1(用户)”桌面是机器:1

创建默认启动脚本 /home/user/.vnc/xstartup 启动 /home/user/.vnc/xstartup 中指定的应用程序 日志文件为 /home/user/.vnc/machine:1.log

完成此操作后,每个用户都可以使用计算机的 IP 地址和桌面会话号登录各自帐户的 GUI。在上面的例子中,如果机器的IP地址是10.0.0.1,那么你可以把它10.0.0.1:1作为VNC客户端连接的服务器。