2022
我们一起努力

登录阿里云服务器,阿里云服务器可以安装vncserver

前言

最近买了一台阿里云的Linux服务器,想用它来刷学校的网课,但阿里云的服务器默认不安装图形界面和VNC服务,不能远程连接到服务器的图形界面,所以需要自行安装。本文以Ubuntu 16.04为例,讨论如何安装图形界面和VNC服务。

开启阿里云ECS端口

VNC的默认服务端口:5900-59001,所以我们需要在ECS的安全组中开启相应的端口,首先登录到阿里云ECS云服务器的控制后台,操作如图所示。

登录服务器

这里我们需要通过使用Xshell 来登录我们的服务器,具体步骤如图所示。

安装VNC服务组件

成功登录服务器后,我们在Xshell终端输入以下代码:

  1. 更新系统软件:apt-get-update
  2. 安装VNCserver:apt-get install vnc4server
  3. 开启VNC服务:vncserver

启动VNC服务后,看到类似New ‘:1 ()’ desktop is :1 (代表主机名) 的信息,即表示启动 vnc 成功。

注意:

  • 安装VNCserver过程中会提示输入Y确定,按提示输入即可;
  • 首次开启vnc服务要配置vnc,我们需要设置一个8位密码,这个密码是用来连接vnc的,如果vnc密码忘记,可以通过vncpasswd来修改密码。

安装和配置gnome桌面环境

依次输入以下代码:

  • 安装X-window的基础:
  • sudo apt-get install x-window-system-core
  • 安装登录管理器:
  • sudo apt-get install gdm
  • 安装Ubuntu的桌面:
  • sudo apt-get install ubuntu-desktop
  • 安装gnome配套软件:
  • sudo apt-get install gnome-panel gnome-settings-daemon metacity nautilus gnome-terminal
  • 备份VNC配置文件:
  • cp ~/.vnc/xstartup ~/.vnc/xstartup.bak
  • 修改VNC配置文件:
  • vi ~/.vnc/xstartup

用Vi将VNC配置文件修改为:

#!/bin/sh
# Uncomment the following two lines for normal desktop:
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
unset DBUS_SESSION_BUS_ADDRESS
[ -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-session &
gnome-panel &
gnome-settings-daemon &
metacity &
nautilus &
gnome-terminal &

安装图形界面,中间会有一次选项,根据自己的喜好选择;

用Vi修改文件时先按i进入输入模式,输入完成后按Esc返回,然后再输入:wq退出保存,更多Vi使用命令请参考:Vi命令

然后我们要杀掉原来的桌面进程:

vncserver -kill :1

再生成新的桌面会话:

vncserver :1

本地使用VNC连接

首先我们需要下载VNC Viewer,安装,然后如图操作。

VNC Server:服务器IP:1
Name: 随便填

然后点击OK,输入刚才设置的8位VNC密码,再点击OK,连接成功了就可以看到Ubuntu的桌面了!

注意:如果进入Ubuntu桌面遇到系统字体变为小框框的情况(我就遇到了…),更新字体即可。

代码如下:

cd /usr/share/fonts/

sudo fc-cache -fv

参考资料:

  • 阿里云ECS使用vnc远程连接
  • 用VNC搭建Ubuntu VNC可视化界面
  • ubuntu 中文变成小方框 口
  • 云服务器 ECS Linux 安装 VNC Server 实现图形化访问配置说明
  • [FAQ] 阿里云ECS云服务器安全组设置开放端口教程
赞(0)
文章名称:《登录阿里云服务器,阿里云服务器可以安装vncserver》
文章链接:https://www.fzvps.com/96292.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!