问题描述
我想在我的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个简单的步骤。
在服务器上:
-
在ubuntu中安装所需的x11vnc软件包。
sudo apt-get install -y x11vnc
如果无头服务器(EC2 aws Instance)安装gnome软件包。
sudo apt-get install gnome-core
-
为用户创建密码。
x11vnc -storepasswd
输出:
Enter VNC Password: Verify password: Write password to /home/user/.vnc/passwd? [y]/n y Password written to: /home/user/.vnc/passwd
-
在每次启动时自动运行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。