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