VNC 服务可以让我们直接在本地计算机控制云服务器并显示云服务器的图形界面,其作用类似于Windows系统常用的向日葵、Teamviewer等远程控制软件。本文将以阿里云服务器为演示示例,系统环境为Linux Ubuntu 20.04,图形界面为gnome, 介绍如何安装 VNC 服务。
如图所示,通过官网在本地电脑 (Windows 系统)安装VNC Viewer和VNC Server软件
sudo apt install openssh-server sudo apt install openssh-client
sudo vi /etc/ssh/ssh_config
PasswordAuthentication
yes
sudo /etc/init.d/ssh restart
sudo apt update sudo apt-get install tightvncserver
sudo apt-get install gnome-panel apt-get install x-window-system-core apt-get install ubuntu-desktop apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
vncserver :1
vim ~/ .vnc/xstartup
ggdG
#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS export XKL_XMODMAP_DISABLE=1 export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME" export XDG_MENU_PREFIX="gnome-flashback-" [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & #gnome-terminal & #nautilus & gnome-session --session=gnome-flashback-metacity --disable-acceleration-check &
:wq
远程服务器IP地址:端口号
若出现如下错误提示,可先关闭端口,再开启即可。
vncserver -kill :1 vncserver :1
更换连接端口为5901