Skip to main content

Linux上的VNC远程桌面

vnc遠端桌面圖像界面 安裝與使用 (六月 2025)

vnc遠端桌面圖像界面 安裝與使用 (六月 2025)
Anonim

本文介绍如何使用VNC(虚拟网络计算)在Linux上设置和使用远程桌面会话。 VNC是一个远程显示系统,使您可以在一台计算机上启动桌面环境,并通过Internet连接从其他计算机访问它。您可以设置在断开连接时维护的永久桌面,这样您可以在重新连接时继续正确地停止工作。

例如,当您想要从不同位置处理同一“桌面”时,这非常有用,并且它可用于在您没有物理访问权限或没有连接终端的服务器上运行桌面环境(显示器和键盘)。您只需要一个网络连接。

那么它是怎样工作的?您需要在服务器计算机(如果尚未安装)和“nvcviewer”以及客户端计算机上安装“nvcserver”(有关VNC软件的流行版本,请参阅realVNC)。为了避免防火墙问题,最好使用安全shell ssh从“查看器”计算机连接到要运行桌面会话的服务器。 PuTTY包非常适用于此目的。

所以第一步是使用例如PuTTY启动ssh。然后登录服务器并输入:

的vncserver

新的'server1.org1.com:6“(juser)'桌面是server1.org1.com.6

在运行“vncserver”之前,您应该在“.vnc”目录中设置初始化文件“xstartup”,该目录应该在您的主目录中创建。该文件包含初始化命令,例如

#执行常见的xstartup文件-x / etc / vnc / xstartup && exec / etc / vnc / xstartup #Load .Xresources文件-r $ HOME / .Xresources && xrdb $ HOME / .Xresources#运行vncconfig helper到启用剪贴板传输和控制桌面vncconfig -iconic&#启动GNOME桌面exec gnome-session&

现在,“桌面”正在服务器上运行,等待在本地计算机上显示。你怎么连接到它?如果您安装了realVNC软件或下载了VNC查看器,则运行此查看器并输入服务器和显示号码,如下例所示:

server1.org1.com:6

查看器软件也会询问您密码。第一次在此服务器上使用VNC时,您输入一个新密码,该密码将保存在.vnc文件夹中。密码用于VNC连接,与服务器上的用户帐户无关。在一段时间不活动后,可能会要求您输入您的帐户密码以授权服务器访问权限。

接受密码后,桌面窗口应显示所有指定的图形用户界面元素。您可以通过关闭桌面窗口来断开与桌面的连接。

您可以通过在服务器上的shell窗口中输入以下命令来终止VNC服务器进程(“桌面”):

vncserver -kill:

例如:

vncserver -kill:6

导出几何= 1920x1058

其中“1920”表示所需的宽度,“1058”表示桌面窗口的所需高度。最好使其与屏幕的实际分辨率相匹配。

请参阅MobaXterm以获得易于使用的远程桌面替代方案