實驗目的
- 初步瞭解虛擬化技術,理解雲計算的相關概念
- 理解系統工程師面臨的困境
- 理解自動化安裝、管理(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下
遠程訪問下
至此,實驗就成功結束啦。