環境:centos 7
虛擬機器埠 :5900、5901
yum istall -y git
git clone
cd novnc
$ ./utils/launch.sh --vnc localhost:5900
瀏覽器訪問http://localhost:6080/vnc.html 或者http://localhost:6080/vnc_lite.html (ip根據實際情況作更改),二者區別如下
這樣我們便可以在瀏覽器中直接操作5900的虛擬機器,如果需要操作多台虛擬機器,我們可以用token 進行配置。
git clone
token檔案格式(注意空格位置)
token1: host1:port1
token 檔案可以為乙個檔案,也可以為多個,這裡為乙個token檔案情況。(token檔案只要在指定目錄即可,也可以沒有字尾名,都能夠正常識別)
cd websockify
mkdir token
vi ./token/token01.conf
輸入內容如下
vm01: 10.6.31.60:5900
vm02: 10.6.31.60:5901
啟動前先重啟之前的novnc(指定埠8888)
./launch.sh --listen 8888
然後啟動websockify
./run --token-plugin tokenfile --token-source ./token/ 6080
在瀏覽器輸入http://localhost:8888/vnc_lite.html?host=10.6.31.60&port=6080&path=websockify/?token=vm01就可以訪問虛擬機器了
其中host 為websockify所在的伺服器ip,port為其埠,path為訪問路徑,token 為我們剛才配置的token
novnc安裝與使用
novnc使用方法 一,安裝vncserver 第一種vncserver sudo apt get install tightvncserver tightvncserver是可以訪問命令列 vncserver 1 記住輸入的密碼,登陸用 第二種vncserver sudo apt get inst...
使用noVNC連線虛擬機器控制台
最近在做乙個kvm的虛擬機器管理 需要在網頁中顯示虛擬機器控制台。自然選到了novnc。簡單使用 命令列執行 utils launch.sh vnc 127.0.0.1 5900 在瀏覽器中訪問 可以進入對應的虛擬機器控制台 然後執行 utils launch.sh cert self.pem vn...
Token的使用介紹
token的使用場景一般為第三方授權介面或跨域 跨伺服器的請求。token由服務提供方頒發,一般需要有新頒發和續約兩個介面,失效時長根據使用場景可以分為10分鐘或1小時等多種時效。頒發方式 使用者名稱 密碼 時間和序列進行統一認證,認證通過後返回token,其中密碼資訊為線下溝通,不通過請求傳輸,密...