欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于noVNC環(huán)境下客戶端與虛擬機的交互方法及系統(tǒng)與流程

文檔序號:40638525發(fā)布日期:2025-01-10 18:44閱讀:3來源:國知局
基于noVNC環(huán)境下客戶端與虛擬機的交互方法及系統(tǒng)與流程

本申請實施方式涉及計算機應用,特別是涉及一種基于novnc環(huán)境下客戶端與虛擬機的交互方法及系統(tǒng)。


背景技術:

1、在虛擬化技術環(huán)境中,novnc作為一種html5?vnc客戶端,因其無需安裝額外插件即可通過瀏覽器直接訪問和操作虛擬機系統(tǒng)的特性,被廣泛應用于各虛擬機控制面板中?,F(xiàn)有技術方案主要圍繞ubuntu虛擬機實現(xiàn)用戶端與虛擬機之間的文件上傳和下載,對于用于在虛擬機上的操作行為,無法進行追蹤和分析,降低了虛擬機使用的管理效率。


技術實現(xiàn)思路

1、為了解決上述技術問題,本申請實施例提供一種基于novnc環(huán)境下客戶端與虛擬機的交互方法及系統(tǒng),解決目前虛擬化技術無法實現(xiàn)對用戶的操作行為進行監(jiān)控的問題,能夠實時對用戶操作行為監(jiān)控,以提升虛擬機使用的管理效率。

2、為了解決上述技術問題,本申請實施例提供以下技術方案:

3、第一方面,本申請實施例提供一種基于novnc環(huán)境下客戶端與虛擬機的交互方法,方法包括:

4、配置openssh服務,并在客戶端的瀏覽器上遠程訪問虛擬機;

5、通過openssh服務中的sftp協(xié)議,構建客戶端與虛擬機之間的傳輸通道;

6、基于傳輸通道,從虛擬機中獲取錄像日志文件,分析錄像日志文件,對客戶端進行監(jiān)控。

7、在一些實施例中,方法還包括:

8、接收客戶端的傳輸請求,其中,傳輸請求包括文件下載請求和文件上傳請求;

9、若傳輸請求為文件下載請求,則從虛擬機中獲取文件下載請求對應的文件,并將文件下載請求對應的文件傳輸?shù)娇蛻舳耍?/p>

10、若傳輸請求為文件上傳請求,則從客戶端中獲取文件上傳請求對應的文件,并將文件上傳請求對應的文件傳輸?shù)教摂M機。

11、在一些實施例中,方法還包括:

12、從客戶端中獲取應用程序的授權文件;

13、將應用程序的授權文件發(fā)送到虛擬機;

14、監(jiān)控授權文件對應的應用程序的啟動狀態(tài)。

15、在一些實施例中,傳輸通道由類庫實現(xiàn),類庫包括java中的jsch庫。

16、在一些實施例中,虛擬機包括li?nux虛擬機、wi?ndows虛擬機中的至少一個。

17、第二方面,本申請實施例提供一種后端服務器,包括

18、至少一個處理器;以及,

19、與至少一個處理器通信連接的存儲器;其中,

20、存儲器存儲有可被至少一個處理器執(zhí)行的指令,指令被至少一個處理器執(zhí)行,以使至少一個處理器能夠執(zhí)行如第一方面的基于novnc環(huán)境下客戶端與虛擬機的交互方法。

21、第三方面,本申請實施例提供一種基于novnc環(huán)境下客戶端與虛擬機的交互系統(tǒng),包括:

22、客戶端,用于遠程訪問虛擬機;

23、虛擬機服務器,用于運行虛擬機;

24、如第二方面的后端服務器,用于構建客戶端與虛擬機之間的文件上傳和下載通道。

25、在一些實施例中,虛擬機服務器,還用于啟動虛擬機錄像功能,對客戶端在虛擬機的桌面中的操作進行記錄,并將記錄得到的錄像日志文件保存到指定的位置。

26、在一些實施例中,虛擬機服務器,還用于啟動應用程序,并讀取應用程序的授權文件,以通過授權文件啟動應用程序。

27、在一些實施例中,后端服務器,還用于從客戶端中獲取應用程序的授權文件,將應用程序的授權文件發(fā)送到虛擬機,監(jiān)控授權文件對應用程序的啟動狀態(tài)

28、本申請實施方式的有益效果是:區(qū)別于現(xiàn)有技術的情況,本申請實施方式提供一種基于novnc環(huán)境下客戶端與虛擬機的交互方法,該方法包括:配置openssh服務,并在客戶端上遠程訪問虛擬機,通過openssh服務中的sftp協(xié)議,構建客戶端與虛擬機之間的傳輸通道,基于傳輸通道,從虛擬機中獲取錄像日志文件,分析錄像日志文件,對客戶端進行監(jiān)控,能夠實現(xiàn)對用戶的操作行為進行監(jiān)控,以提升虛擬機使用的管理效率。



技術特征:

1.一種基于novnc環(huán)境下客戶端與虛擬機的交互方法,其特征在于,所述方法包括:

2.根據(jù)權利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權利要求2所述的方法,其特征在于,所述方法還包括:

4.根據(jù)權利要求1所述的方法,其特征在于,所述傳輸通道由類庫實現(xiàn),所述類庫包括java中的jsch庫。

5.根據(jù)權利要求1所述的方法,其特征在于,所述虛擬機包括linux虛擬機、windows虛擬機中的至少一個。

6.一種后端服務器,其特征在于,包括

7.一種基于novnc環(huán)境下客戶端與虛擬機的交互系統(tǒng),其特征在于,包括:

8.根據(jù)權利要求7所述的系統(tǒng),其特征在于,

9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,

10.根據(jù)權利要求9所述的系統(tǒng),其特征在于,


技術總結
本申請涉及計算機應用技術領域,公開了一種基于noVNC環(huán)境下客戶端與虛擬機的交互方法及系統(tǒng),該方法通過配置OpenSSH服務,并在客戶端上遠程訪問虛擬機,通過OpenSSH服務中的SFTP協(xié)議,構建客戶端與虛擬機之間的傳輸通道,基于傳輸通道,從虛擬機中獲取錄像日志文件,分析錄像日志文件,對客戶端進行監(jiān)控,能夠實現(xiàn)對用戶的操作行為進行監(jiān)控,以提升虛擬機使用的管理效率。

技術研發(fā)人員:戴毅,劉建軍,丁振強,劉曉琳,岳楊
受保護的技術使用者:深圳市訊方技術股份有限公司
技術研發(fā)日:
技術公布日:2025/1/9
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
皮山县| 博罗县| 平山县| 成安县| 宕昌县| 邢台市| 福州市| 鄂尔多斯市| 车险| 邹城市| 乌拉特后旗| 江永县| 九台市| 绥滨县| 朝阳区| 岳普湖县| 天水市| 临颍县| 潼关县| 门头沟区| 青龙| 哈密市| 蒙山县| 梅河口市| 康马县| 永城市| 长顺县| 洛浦县| 东安县| 盐城市| 科技| 娱乐| 安乡县| 连云港市| 右玉县| 同德县| 奎屯市| 五原县| 时尚| 黑水县| 苏尼特右旗|