博主之前在博文(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

轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/243088.html
標籤:Linux
