ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

阿里云服务器ECS Ubuntu16.04-64学习 安装配置桌面&配置远程连接

2021-04-11 18:02:29  阅读:200  来源: 互联网

标签:Ubuntu16.04 桌面 登录 64 editor ubuntu ECS 安装 远程


本文主要是讲解如果理由VNC实现Windows远程访问Ubuntu 16.04(因为本文已经有点年头了,之前以16.04版本为例讲解,最新版18.04笔主也测试过是没有问题的),其实网上有很多类似教程,但是很多需要安装第三方桌面(xfce桌面等等),而且很多人不太喜欢安装第三方桌面,很多人像笔者一样喜欢原生自带的桌面(O(∩_∩)O哈哈~有点强迫症)。今天笔者给大家介绍一下,不需要安装其他桌面,使用Ubuntu 16.04原生自带桌面如何进行远程访问。

 

目录

1. 安装配置桌面

1.1. 安装ubuntu-desktop软件

1.2. 解决root登录受限

2. 配置远程连接

2.1. 设置Ubuntu 16.04 允许进行远程控制

2.2. 安装vncserver

2.3. 安装dconf-editor(取消权限限制)


 

 

1. 安装配置桌面

1.1. 安装ubuntu-desktop软件

运行以下脚本,你可以把它复制到你的服务器上任意一个文件夹下,取名为XXXX.sh的文件,在终端找到该文件所在目录运行bash XXXX.sh文件。

#!/bin/bash
#更新软件库
apt-get update
#升级软件
apt-get upgrade
#安装ubuntu桌面系统
apt-get install ubuntu-desktop

这里写图片描述

运行中间需要两次确认,安装时间有点长,需要耐心等待。

1.2. 解决root登录受限

1.2.1 安装完成之后,重启下服务器。终端命令:reboot

这里写图片描述

1.2.2 在阿里云选择远程登录

登录进去是guest用户,而且不能选择登录用户并且不需要密码就可以登录,登录进去了会有个警告信息。
登录:

这里写图片描述

桌面警告:

这里写图片描述

1.2.3 修改root权限

进入服务器后台,打开cd /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf文件并修改。
修改前如图:

这里写图片描述

修改后如图:

这里写图片描述

[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false

重启服务器后可以用root用户登录,但是登录还是有警告,这个需要修改/root/.profile文件。
修改前:

这里写图片描述

修改后:

这里写图片描述

代码如下:

# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
  if [ -f ~/.bashrc ]; then
    . ~/.bashrc
  fi
fi
tty -s && mesg n || true

修改后重启下:

这里写图片描述

重启后只有root用户,登录后没有警告信息。
至此,服务器端安装桌面环境结束。

 

2. 配置远程连接

2.1. 设置Ubuntu 16.04 允许进行远程控制

首先,我们先设置Ubuntu的远程控制,将其设置为允许被远程连接,进入系统->首选项->桌面共享,或者直接搜索桌面共享,如图所示

将【允许其他人查看您的桌面】这一项勾上,然后在安全那项,勾选【要求远程用户输入此密码】,并设置远程密码。并且我们取消勾选【必须为对本机器的每次访问进行确定】(这样做,是为了被远程的时候不需要再确认,否则每次远程都要人为确认才能被远程,会很繁琐)如图所示:

2.2. 安装vncserver

其次,打开终端,我们需要安装vncserver的基础服务,输入以下命令:

sudo apt-get install xrdp vnc4server xbase-clients

如图所示:

2.3. 安装dconf-editor(取消权限限制)

再次,我们需要取消掉请求加密的功能,否则缺少这一步是无法远程上的,这个时候我们需要安装dconf-editor工具进行配置,输入以下命令:

sudo apt-get install dconf-editor

如图所示:

安装完成之后,我们需要打开dconf-editor工具,在桌面搜索dconf-editor打开,如图所示:

打开之后,依次展开org->gnome->desktop->remote-access,然后取消 “requlre-encryption”的勾选即可。如图所示:

至此,前期准备工作已经完成,后面直接通过VNC工具或者Windows自带的mstsc(远程桌面控制)进行访问就行。

 


 

参考自:

阿里云服务器ECS Ubuntu16.04-64-bit学习之一:配置桌面

实现Windows直接远程访问Ubuntu 18.04(旧版本也支持,无需安装第三方桌面,直接使用自带远程工具)

 

标签:Ubuntu16.04,桌面,登录,64,editor,ubuntu,ECS,安装,远程
来源: https://blog.csdn.net/u012188141/article/details/115603044

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有