实验目的
- 初步了解虚拟化技术,理解云计算的相关概念
- 理解系统工程师面临的困境
- 理解自动化安装、管理(DevOps)在云应用中的重要性
实验背景与环境
因为在此次作业之前我的电脑已经安装有VM且上面已经安装了一个Ubuntu的虚拟机,所以这里不做安装过程的说明。本文是关于直接在此基础上进行设置远程连接来提供云服务。
我的VM版本是VMware Workstation Pro 14.0.0,所用虚拟机版本是ubuntu-18.04.1。
实验过程
1.配置网卡
虚拟机已经默认有一个网络适配器,现在需要给它再加一块并设置为仅主机模式。
打开vmware,在左边的面板上右键虚拟机->设置->添加->网络适配器->下一步->仅主机模式->完成。
2.修改主机名和设置网卡2
在终端上使用 nmtui 命令修改主机名和第二块网卡IP地址并输入密码验证
3.进入ubuntu开始安装各种包
这里参照了https://blog.csdn.net/qq_36303832/article/details/82597142的所需要安装的包
#安装xrdp
sudo apt-get install xrdp
#安装vnc4server
sudo apt-get install vnc4server tightvncserver
#安装xubuntu-desktop
sudo apt-get install xubuntu-desktop
#向xsession中写入xfce4-session
echo “xfce4-session” >~/.xsession
#开启xrdp服务
sudo service xrdp restart
如改博客博主所说,我在安装xubuntu-desktop过程中确实就安装失败了,sudo apt-get update 然后重新运行安装xubuntu-desktop的命令即可。
4.VM开启远程控制
在VM左边的面板上右键->管理->共享。在下一步中选择克隆自虚拟机中的当前状态,之后选择连接克隆即可。
5.Ubuntu允许远程访问
在Ubuntu搜索desktop,找到desktop sharing。
这里我遇到了困难,就是按理说会直接找到该设置然后打开允许其他人访问桌面的选项就行。但我发现我装的这个版本没有这个应用。最后我在应用商店安装了一个名叫krfb的应用才得以成功。打开后桌面右上角关机键旁边会出现一个小电脑的标志。
6.建立远程访问
windows下打开远程访问输入一开始为网卡2设置的地址。再输入电脑用户名和密码即可。
实验结果
最后就成功远程访问啦!(撒花)
来张远程访问和VM打开的合照
再是分别的两个桌面图(我发现可能是设置的原因,远程访问的桌面背景还不一样,还挺好看的)
VM下
远程访问下
至此,实验就成功结束啦。