当前位置: 首页>>技术问答>>正文


如何安装VNC服务器?

,

问题描述

我想在我的ubuntu 12.04上安装一些VNC服务器。哪一个最好/推荐?我该如何配置?

我想要的是能够通过我的笔记本电脑连接我的台式电脑。我想要一些简单的东西,如在Windows计算机之间连接RDP协议。

最佳解决办法

要安装VNC,只需按键盘上的Ctrl + Alt + T即可打开终端。打开时,运行以下命令。

sudo apt-get update

这会更新apt的包列表。


然后,您需要使用软件中心安装Gnome组件:

Install via the software center

或使用终端:

sudo apt-get install gnome-core

要使用软件中心安装VNC服务器:

Install via the software center

或使用终端:

sudo apt-get install vnc4server

有关更多信息,请查看Complete VNC Server Setup

次佳解决办法

另一种选择,如果您使用的是Microsoft的远程桌面连接客户端:

sudo apt-get install xrdp

就是这样,不需要额外的配置!现在,您可以使用Microsoft远程桌面连接客户端从Windows或Mac笔记本电脑进行连接。我真的很惊讶它是多么简单。

编辑:这似乎不再适用于16.04的out-of-the-box。

第三种解决办法

在这里,我将向您展示如何安装vnc服务器并对其进行配置。我们使用VNC包进行远程图形访问。我将在Ubuntu平台上告诉你VNC for Linux的配置。

安装和配置VNC有4个简单的步骤。

在服务器上:

  1. 在ubuntu中安装所需的x11vnc软件包。

    sudo apt-get install -y x11vnc
    

    如果无头服务器(EC2 aws Instance)安装gnome软件包。

    
    sudo apt-get install gnome-core
  2. 为用户创建密码。

    x11vnc -storepasswd
    

    输出:

    Enter VNC Password:
    Verify password:
    Write password to /home/user/.vnc/passwd? [y]/n y
    Password written to: /home/user/.vnc/passwd
    
  3. 在每次启动时自动运行vnc服务器。我们必须打开/etc/rc.local文件。

    sudo nano /etc/rc.local
    

    复制以下行以在系统启动时自动启动vnc会话,将其粘贴到exit 0之前的行。

    sudo x11vnc -xkb -noxrecord -forever -noxfixes -noxdamage -display :0 -auth /var/run/lightdm/root/:0 -usepw &
    

有关详细信息,请参阅My Article

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1824.html,未经允许,请勿转载。