1. 程式人生 > 實用技巧 >VNC使用及其常見問題解決方法

VNC使用及其常見問題解決方法

博主之前在博文(https://www.cnblogs.com/kangbazi666/p/14153604.html)中已經介紹了多人VNC的配置方法,下面將簡單介紹其使用方法及常見問題的解決方法。

VNC使用

開啟VNC埠

開啟vnc埠步驟如下:

步驟1:開啟MobaXterm軟體,登陸伺服器進入後臺:

步驟2:輸入vnc埠服務開啟命令:

   vnc4server :埠號

當出現上圖所示內容,表示埠正常開啟。

登入VNC遠端桌面

登入步驟如下:

步驟1:開啟VNC Viewer,並輸入host:埠號,然後點選ok進入密碼介面。

步驟2:輸入密碼,然後點選ok即可進入遠端桌面。

通過VNC建立虛擬機器

步驟1:開啟MobaXterm軟體,進入KVM伺服器,新建“映象檔案目錄”,當然也可以自行選擇其它資料夾。

步驟2:點選上傳檔案按鈕,選擇本地的kvm映象檔案,然後點選開啟開始上傳。


步驟3:回到VNC遠端桌面,點選螢幕最下面的按鈕,選擇所有應用程式並在搜尋框輸入“vir”,即可跳出virtual machine manager,然後點選啟動開啟虛擬系統管理器。

步驟4:點選按鈕,選擇匯入現有磁碟映像,然後點選前進。

步驟5:點選瀏覽,找到本地的映象檔案,然後點選前進。

步驟6:設定記憶體和CPU。

步驟7:命名虛擬機器,然後選擇網路(此操作可選),完成。

步驟8:等待安裝完成出現以下畫面時,將其關機。

步驟9:點選虛擬機器詳情按鈕,找到顯示協議,選擇VNC伺服器並選擇鍵對映,然後點選應用,再點選啟動按鈕重新開機。

步驟10:點選新增硬體新增工作介面。

VNC常見問題的解決方法

VNC埠問題

(1)Connection refused

例如當從埠1連線vnc時,可能會出現如下報錯:unable to connect to host: Connection refused(10061)

登入進入伺服器終端檢視:

   vnc4server :1

發現會顯示:A VNC server is already running as :1

注意前面Waring,需要將圖中紅框裡面的內容刪除:

   rm
-rf /tmp/.X11-unix/X1

然後重新開啟該埠即可:

出現上圖所示內容,則表示埠已成功開啟,重新登入vnc即可。

上述還有另外一種類似情況:

將圖中紅框裡面的內容刪除:

   rm -rf /tmp/.X32-lock

刪除後重新執行啟動該埠:

會出現第一種情況的路徑,這時候需要繼續刪除該類檔案:

   rm -rf /tmp/.X11-unix/X32

然後再重新執行啟動該埠就可以正常啟動了。

(2)VNC建立許可權問題

當建立埠3的時候,出現如下圖紅框所示情況,雖然能成功建立,但是當從VNC登入進去,會發現背景是漆黑一片,除了一個叉形的滑鼠以外,原因是新建立的VNC埠的啟動檔案許可權出現了問題。

這時將剛剛啟動的VNC服務程序殺掉:

   vnc4server -kill :3

然後重新啟動該VNC埠服務,如果重新啟動該埠VNC服務仍然出現該問題,說明VNC啟動檔案仍然失敗

解決辦法:開啟啟動檔案(不需要編輯),輸入以下命令:

   sudo vi /root/.vnc/xstartup

然後點選Esc -> : -> q -> 回車,退出檔案編輯,重新啟動該VNC埠服務,出現以下內容,即啟動成功:

(3)VNC網路問題

通過VNC遠端桌面的時候不要手動斷開網路,否則會使所有使用者斷開連線,只能使用顯示器去連線伺服器開啟。

當顯示器連線伺服器進行登入時,可能會出現登入死迴圈問題,可以通過Ctrl+Alt+F2進入tty2終端,然後輸入使用者名稱和密碼進入,輸入如下命令:

   cd ~
   sudo chown nsfocus:nsfocus .Xauthority

成功後檢視檔案所屬:

   ls .Xauthority -l

按下Ctrl+Alt+F1回到圖形介面重新登入,不行的話重啟登入。

如果上述操作無效,可以通過tty2終端配置臨時網路,然後通過VNC遠端登入桌面開啟網路。

VNC遠端虛擬機器鍵盤問題

通過VNC遠端連線伺服器進入KVM虛擬機器操作時,鍵盤無法操作問題解決方法:

開啟虛擬機器,需要修改顯示協議VNC:

①選擇型別為VNC伺服器;

②選擇鍵對映為en-us