noVNC使用瀏覽器替代VNC客戶端

2021-10-01 02:59:46 字數 1477 閱讀 2566

novnc可以使用瀏覽器直接訪問伺服器而不需要使用vnc客戶端,在某些特定的情況下,如專案有埠號限制等只能開80或443等,那麼使用novnc+nginx做反向**,就可以做到瀏覽器上遠端訪問了。

環境:1.vncserver服務已經安裝,服務啟動正常。

2.#yum install git -y 安裝git包

開啟終端

#cd /usr/local/novnc-master

#./utils/launch.sh --vnc localhost:5901 //這裡的5901是vncserver的埠號,按實際情況來

執行後會出現提示訪問不了資源,然後novnc資源檔案在

/root/.local/share/trash/files/novnc-master 目錄下,開啟這目錄檔案,把解壓的websockify-master資料夾改名為websockify,把資料夾複製到/root/.local/share/trash/files/novnc-master/utils下。

由於vnc的缺省會話不是安全的,我們需要建立乙個安全的vnc連線。執行:

#openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

生成證書,放到/root/.local/share/trash/files/novnc-master/utils下。

改為:步驟:1.修改nginx

增加配置:

重啟nginx。

2.在/root/.local/share/trash/files/novnc-master/下增加novnc資料夾,這個資料夾名字跟你配置的上下文名字相同。然後把

/root/.local/share/trash/files/novnc-master/ 資料夾下的檔案複製乙份到novnc資料夾下。

3.修改訪問位址最後乙個引數port,port=80

4.新增開機啟動novnc,修改/etc/rc.local檔案,新增

注:開機自啟功能會導致無法正常使用vnc連線服務

參考資料:

使用瀏覽器Cookie

cookie是有netscape瀏覽器1.0版引入的。netscape 的開發人員發明了cookie。1.cookie 是如何工作的?web伺服器建立乙個cookie時,乙個附加的http頭部在瀏覽器顯示頁面時被傳送到瀏覽器。http頭部類似如下形式 set cookie message hello...

瀏覽器 瀏覽器高效搜尋

一 常見場景 以場景的形式來說明 1 場景1 網路上查詢一本書的 指定文件型別 如pdf 如 搜尋關鍵字 c primer plus 的 pdf 版本 輸入 格式 關鍵字 空格 filetype pdf 例項 c primer plus中文版 filetype pdf關鍵字 filetype 2 場...

常見瀏覽器 瀏覽器核心

常見瀏覽器介紹 瀏覽器是網頁執行的平台,常用的瀏覽器有ie 火狐 firefox 谷歌 chrome safari和opera等。我們平時稱為五大瀏覽器。瀏覽器核心 理解 瀏覽器核心又可以分成兩部分 渲染引擎 layout engineer 或者 rendering engine 和 js 引擎。渲...