阿里云Linux服务器通过安装VNC server实现远程图形化界面管理

网站编辑2020-02-18 17:11:38835

  概述:

  通过远程方式连接阿里云linux桌面首先要确保阿里云linux系统安装了GNOME桌面,其次需要安装VNC Server并对其进行相应的配置后确保该服务处于正常运行状态,此时客户端便可通过VNC Client连接VNC Server对阿里云服务器进行正常的管理。此处使用的是root用户进行配置。

  步骤一:linux系统安装图形化界面

  1.如下图所示通过yum groupinstall GNOME Desktop Environment -y命令在阿里云服务器中安装图形化界面

 

  步骤二:安装VNC Server并对其进行配置

  1.如下图所示通过yum install tigervnc-server -y命令安装VNC Server

 

  2.如下图所示使用“vim/lib/systemd/system/vncserver\@.service“命令打开vi编辑器编辑VNC服务配置文件

 

  在配置文件中,找到service项,增加User=root配置选项并将ExecStart和PIDFile的参数内容替换为以下内容后保存退出

 

  3.执行如下图所示命令将vncserver@.server重命名,并重新加载systemd

 

  4.如下图所示通过vncpasswd命令设置VNC Server连接密码

 

  5. 如下图所示通过getenforce命令核实selinux是否处于关闭状态(y也可以使用命令/usr/sbin/sestatus -v—显示运行SELinux的系统的详细状态。),

 

  如果显示disabled则SELinux处于关闭状态;如果显示enable则SELinux处于开启状态,因此需要关闭SELinux。

  关闭SELinux:

  如果SELinux为关闭状态可以忽略此步骤。

  如果您想临时关闭SELinux,运行命令setenforce 0。(这只是暂时关闭SELinux,下次重启Linux后,SELinux还会开启。)

  如果您想永久关闭SELinux,运行命令vim /etc/selinux/config编辑SELinux配置文件。回车后,把光标移动到SELINUX=enforcing这一行,按i键进入编辑模式,修改为SELINUX=disabled, 按Esc键,然后输入:wq并按Enter键以保存并关闭SELinux配置文件。

  6.如下图所示通过systemctl enable vncserver@:1.service命令启动VNC服务,然后通过ss -tanl命令核实VNC服务器端口是否处于正常的监听状态。最后通过systemctl enable vncserver@:1.service命令设置VNC服务开机自启

 

  7.确保服务器安全组和服务器内部防火墙放行了tcp 5901-5910和6001端口(下图为了演示方便中直接将服务器内部防火墙关闭了,如果开启防火墙需要同时放行tcp 5901和6001端口

 

  如果您不知道您的防火墙的状态,可执行systemctl status firewalld命令查看防火墙状态,如果显示为inactive则防火墙为关闭状态,如果显示为active则防火墙为开启状态,需要放行响应的端口才行。可执行firewall-cmd --zone=public --add-port=xxxx(端口号)/tcp –permanent命令放行端口。

  放行端口后执行命令firewall-cmd –reload刷新生效

  再执行如图命令查看防火墙端口

 

  步骤三:连接测试

  如下图所示客户端下载VNC Viewer后通过“服务器公网IP:5901端口”的方式连接,输入VNC server连接密码后即可远程到阿里云linux操作系统的图形化界面

 

  到此,通过以上的配置,便完成了阿里云Linux服务器通过安装VNC server实现远程图形化界面管理。

最新推荐

右侧广告图1
  • SSL证书

    该服务具备签发、管理服务器证书和各类终端证书的能力,同时提供云上证书自动化应用部署的解决方案,便于客户轻松实现数据传输加密和信源加密,保障数据安全。

    ¥324.00/年

    典名专属折扣

  • 实人认证流量包

    实人认证是精准可靠的远程身份认证服务。通过业内领先的生物识别技术,验证用户为真人且为本人,为客户提供安全便捷的数字身份识别解决方案

    ¥90.00/年

    包年85折

  • 云安全中心

    通过防勒索、漏洞扫描修复、防病毒、防篡改、合规检查等安全能力,帮助用户实现威胁检测、响应、溯源的自动化安全运营闭环,保护云上主机、本地服务器和容器安全,并满足监管合规要求

    ¥36.00/年

    典名专属折扣

右侧广告图2