Linux系统安装图形化界面并远程连接

Centos6.5安装KDE桌面图形化界面并使用VNCViewer连接

本教程指导如何在百度智能云公共镜像Centos6.5环境下给服务器安装图形化界面并在本地使用VNC客户端连接。

注意:图形化桌面可能会显著降低服务器的性能,如果安装不当,可能会导致操作系统无法正常启动。在安装之前,请您先对 BCC 实例创建手工快照备份,以备发生异常时能回滚恢复。

本文分为三步骤:

步骤一:安装KDE桌面环境。
步骤二:安装vncserver服务。
步骤三:使用viewer客户端连接软件连接该实例

前提条件

安装KDE桌面环境

1.首先远程连接登录服务器。

image.png

2.执行命令:yum groupinstall "X Window System" "KDE Desktop" Desktop -y
说明:该指令同时安装了 3 个软件包。注意,因为 KDE Desktop 和 X Window System 两个软件包名称中间都包含空格,需要用引号引起来才行。

image.png

执行后等待安装完毕

image.png

3.执行命令:yum groupinstall "Chinese Support"
说明:该指令为安装中文插件,使该桌面支持中文。(不使用中文可以不安装)

image.png

4.将语言,LANG修改为LANG=”zh_CN.UTF-8”
执行命令:sed -i 's/LANG=.*/LANG="zh_CN.UTF-8"/' /etc/sysconfig/i18n (此操作会使所有界面和命令字符均为中文显示,如不需要可以不执行该步骤)

5.重启服务器使其生效。执行命令:reboot

6.到此为止,图形界面安装成功,待重启后重新连接执行命令:init 5 启动图形界面

image.png

注:通过VNC可以看到图形化桌面已经安装完毕。

image.png

安装vncserver服务

实现本地远程访问图形化桌面

1.安装vncserver

命令:yum install -y tigervnc-server

image.png

2.配置vncserver

(1)配置为开机自启动
命令:chkconfig --level 345 vncserver on

image.png

(2)配置vnc密码(初次启动的时候需要输入两次密码)

命令:

vncserver

You will require a password to access your desktop.
Password:(输入并记住该密码)
Verify:(重复输入并记住该密码)

3.编辑配置文件 vi /etc/sysconfig/vncservers

image.png

增加内容VNCSERVERS="1:root"。退出并保存

image.png

重启vnc服务
命令:service vncserver restart

image.png

使用viewer客户端连接软件连接该实例

1.使用前提条件中提供的viewer客户端连接软件连接该实例:

点击file-New connection..创建新连接

image.png

2.输入对应的信息

image.png

3.双击之前创建的连接,点击进行连接

image.png

4.此处输入前文第(2)步时设置的密码

image.png

5.连接成功

image.png

Centos7.2安装gnome图形化界面并使用VNCViewer连接

本教程指导如何在百度云公共镜像Centos7.2环境下给服务器安装图形化界面并在本地使用VNC客户端连接。

注意:图形化桌面可能会显著降低服务器的性能,如果安装不当,可能会导致操作系统无法正常启动。在安装之前,请您先对 BCC 实例创建手工快照备份,以备发生异常时能回滚恢复。

步骤一:给BCC安装gnome桌面环境
步骤二:安装VNC Server实现本地远程图形化访问
步骤三:使用viewer客户端连接软件连接该实例

前提条件

给BCC安装gnome桌面环境

1.首先远程连接登录服务器。

image.png

2.执行命令:yum groups install "X Window System" "GNOME Desktop" -y

安装X Window System 环境 和GNOME桌面,时间较长,请耐心等待。

image.png

3.执行后等待安装完毕,以下界面表示安装完成:

image.png

4.执行命令systemctl set-default graphical.target设置默认进入图形界面。
后期可根据需要更改默认启动方式:

systemctl set-default multi-user.target //设置成命令模式

systemctl set-default graphical.target //设置成图形模式

image.png

5.执行命令:reboot 重启服务器

image.png

6.此时通过VNC查看已经进入图形化界面

image.png

7.经过设置后进入桌面

image.png

到此为止,桌面安装完成

安装VNC Server实现本地远程图形化访问

1.安装vncserver

命令:yum install -y tigervnc-server

image.png

2.配置vncserver

(1)配置vnc密码(初次启动的时候需要输入两次密码)
命令:

vncserver
You will require a password to access your desktop.

Password:(输入并记住该密码)

Verify:(重复输入并记住该密码)

image.png

(2)生成并编辑配置文件。

执行:cp -p /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service
再执行:vim /lib/systemd/system/vncserver@:1.service

image.png

(3)按Esc键退出编辑模式,再输入:wq保存并退出。

3.运行以下命令重启systemd。

命令:systemctl daemon-reload

image.png

4.配置为开机自启动
命令:systemctl enable vncserver@:1.service

image.png

5.运行以下命令启动VNC Server。

命令:systemctl start vncserver@:1.service

6.运行命令 ps -ef | grep vnc 确认服务是否已经启动。如果返回以下类似结果,说明服务已经启动

image.png

使用viewer客户端连接软件连接该实例

1.使用前提条件中提供的viewer客户端连接软件连接该实例:

点击file-------New connection..创建新连接

image.png

2.输入对应的信息

image.png

3.双击之前创建的连接,点击进行连接

image.png

4.此处输入第(1)步骤时设置的密码

image.png

连接成功

image.png

ubantu14.04安装图形化界面并使用VNCViewer连接

本教程指导如何在百度云公共镜像ubantu14.04环境下给服务器安装图形化界面并在本地使用VNC客户端连接。

注意:图形化桌面可能会 显著降低服务器的性能,如果安装不当,可能会 导致操作系统无法正常启动。在安装之前,请您先对 BCC 实例 创建手工快照备份,以备发生异常时能回滚恢复。

步骤一:BCC安装gnome桌面环境。
步骤二:安装VNCserver服务。
步骤三:使用viewer客户端连接软件连接该实例

前提条件

1.安全组和防火墙需要放行5901端口(vncserver端口)
2.下载VNC viewer客户端连接软件

BCC安装gnome桌面环境

1.首先远程连接登录服务器。

image.png

2.执行命令:apt-get -y update更新源。

image.png

3.执行命令 apt-get -y install x-window-system-core gnome-core gdm 安装环境。

image.png

4.执行命令 startx 启动图形化桌面
效果如下:

image.png

安装VNCserver服务。

1.执行命令 apt-get -y install vnc4server 安装vncserver

image.png

2.运行vnc4server 命令开启VNC服务并按界面提示设置连接密码。

image.png

3.运行命令 ps -ef | grep vnc 确认服务是否已经启动。如果返回以下类似结果,说明服务已经启动。

image.png

由返回结果可知,服务使用了TCP 5901端口。

4.运行 cp -p ~/.vnc/xstartup ~/.vnc/xstartup.bak 命令备份原有xstartup文件。

5.按以下步骤修改vnc4server启动文件。
(1)运行 vim ~/.vnc/xstartup 命令打开文件。
(2)按i键进入编辑模式。
(3)将文件内容替换为以下内容。

#!/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 &
gnome-terminal &

(4)按Esc键退出编辑模式,再输入:wq保存并退出。

5.依次运行以下命令生成新的会话

vncserver -kill :1 #杀掉原来的桌面进程(假设桌面号为:1)
vncserver :1 # 生成新的会话

使用viewer客户端连接软件连接该实例

1.使用前提条件中提供的viewer客户端连接软件连接该实例:
点击file-------New connection..创建新连接

image.png

2.输入对应的信息

image.png

3.双击之前创建的连接,点击进行连接

image.png

4.此处输入第2步骤时设置的密码

image.png

5.连接成功

image.png