1. 首先安装 xfce4 桌面环境

sudo apt-get -y install xfce4

2.安装vncserver

sudo apt-get -y install vnc4server

3.设置访问密码

vncserver

根据提示输入两次密码

首先进入root账户,启动vncserver。第一次启动一般都需要输入密码,对于root用户,密码文件将保存在/root/.vnc/passwd下,对于sudo权限的用户,密码文件保存在家目录/.vnc/passwd。如果忘记密码, 可以删除这个文件,再次运行vncserver设置密码。

设置好密码后,vncserver启动,在端口5901启动一个默认的服务器实例。5901端口被称为显示器端口,并通过VNC所提到的:1。 VNC可以在其他显示器端口启动多个实例,如:2,:3,等等。

当使用VNC服务器时,请记住:X是指显示器端口5900+X。

在.vnc文件夹中,还有一个非常重要的脚本: xstartup。这个脚本可以设置vnc远程桌面的基本选项。

4.设置属性

vi ~/.vnc/xstartup

在“#x-window-manager &”下面添加

startxfce4 &

修改后如下(供参考)

#!/bin/sh

xrdb $HOME/.Xresources
xsetroot -solid grey
#x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
#gnome-session &
startxfce4 &
# Fix to make GNOME work
export XKL_XMODMAP_DISABLE=1
/etc/X11/Xsession

5. 安装登入管理器

sudo apt-get -y install xdm

6. 杀掉原来桌面的进程并重新打开

vncserver -kill :1
vncserver :1

7. 后续处理

 vnc连接登入后,你回发现tab建不能补全了,这是快捷键造成的,我们得把它去掉。

 方法一:在桌面左上角,所有程序->设置->窗口管理器

     选择键盘,可以看到窗口快捷键中动作一列有“切换同一应用程序的窗口”选项,将该选项的快捷键清除后关闭窗口即可。

 方法二:编辑设置文件

vi ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
  输入“/”查找:

 这一句,然后修改为:

  方法二,最后需要重启一下生效。


作者1:JiYun
来源:https://www.cnblogs.com/ji-yun/p/4984607.html
作者2:lxy_Alex
来源: https://blog.csdn.net/happyhorizion/article/details/86762118