VNC远程连接Linux

2017-09-23  本文已影响1026人  齐州读经客

说明

VNC(virtual network computing)是一个用于Linux图形界面远程共享的工具,包括服务器和客户端两部分。

VNC软件:


安装与配置(以Unbuntu为例)

$ apt install ubuntu-mate-desktop # Mate桌面 (推荐)
$ apt install ubuntu-desktop, gnome-panel # Gnome桌面
$ apt install kubuntu-full  # KDE桌面

说明:
由于VNC的限制,新版的Gnome3、KDE5都很难很好的显示,推荐使用Mate这个轻量级的桌面(Unity、Gnome3只能显示为Gnome2界面,任务栏不完整)

$ sudo apt install vnc4server
  1. 第一次启动需要配置密码:
vncserver (或vnc4server)
  1. 修改或设定密码:
vncpasswd 
  1. 连接和关闭会话:
vncserver :1
vncserver -geometry 1920x1080 :2
vncserver -kill :1
mate-session &  # 适合Mate桌面
gnome-session & # 适合Gnome桌面,可能一片灰色
startkde & # 适合KDE桌面,可能一片灰色

补充:参考的配置文件xstartup

#!/bin/sh

# Uncomment the following two lines for normal desktop:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
x-window-manager &

gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &

mate-session & 
@reboot /usr/bin/vncserver -geometry 1920x1080 :1

其他类似的远程连接软件/技术


参考

上一篇下一篇

猜你喜欢

热点阅读