VNC server 服務搭建(centos 8)

2022-09-07 05:30:14 字數 1667 閱讀 1859

普通使用者的身份在遠端centos計算機上登入搭建。

通常,伺服器未安裝桌面環境。 如果您要連線的計算機沒有gui,則第一步是安裝它。 否則,請跳過此步驟。

執行以下命令在遠端計算機上安裝gnome(centos 8中的預設桌面環境):

sudo dnf groupinstall "server with gui"
tigervnc 是乙個主動維護的高效能開源vnc伺服器。 它在預設的centos儲存庫中可用。 要安裝它,請輸入:

sudo dnf install tigervnc-server
與以前版本的centos不同,centos 8中的tigervnc是使用systemd守護程式配置的。

在此示例中,我們將向您展示如何為乙個或多個vnc使用者配置tigervnc。

使用vncpasswd命令設定密碼。以將要訪問vnc伺服器的使用者身份執行命令,請勿使用sudo

vncpasswd
系統將提示您輸入並確認密碼以及是否設定密碼作為僅供檢視的密碼。如果您選擇設定僅檢視密碼,則使用者將無法使用滑鼠和鍵盤與vnc伺服器進行互動。

第一次執行vncpasswd命令時,它將建立密碼檔案並將其儲存在使用者的~/.vnc目錄中。

如果要新增第二個使用者,切換到該使用者並設定密碼。 下一步是配置tigervnc使用gnome桌面環境。 vnc從~/.vnc/config檔案中讀取使用者配置設定。開啟檔案並新增以下內容:

vim ~/.vnc/config
session=gnome

geometry=1920x1200

localhost # 僅僅在本機上遠端

alwaysshared

session選項指定要啟動的會話,geometry選項指定vnc桌面的大小。儲存並關閉檔案。如果要新增多個使用者,請重複相同的步驟。

tigervnc附帶了乙個檔案,可讓您將使用者對映到特定埠。對映在/etc/tigervnc/vncserver.users檔案中配置:

sudo vim /etc/tigervnc/vncserver.users
我們將顯示埠:10對映到使用者haicheng。使用相同的格式新增更多使用者。

:10=haicheng
:10是vnc伺服器監聽的埠號。例子中,伺服器在tcp埠5910(5900 + 10)上執行。

完成配置後,最後一步是啟動vnc伺服器。

要為對映到埠:10的使用者啟動並啟用vnc服務,請輸入:

sudo systemctl enable vncserver@:10 --now

sudo systemctl status vncserver@:1

要連線到遠端伺服器,請開啟vncviewer,然後輸入serverip:5901。您現在可以使用鍵盤和滑鼠從本地計算機開始在遠端桌面上工作。

Centos安裝vncserver服務

vnc是一款windows遠端桌面軟體,其優點是支援跨作業系統的遠端圖形化控制。下面開始記錄第一次安裝vnc服務的過程。1.先檢查系統是否有安裝vnc服務 root localhost root localhost rpm qa grep tigervnc 2.安裝vnc服務 root localh...

Linux下開啟VNCserver服務

剛研究linux,選的是centos6.3的系統,由於剛開始研究linux,為了這個遠端桌面連線走了不少彎路,讓大家見笑了。為了弄這個vnc遠端連線,網上找了很多資料,好多都有點含糊不清的,昨天通宵才搞定,為了讓跟我一樣的新手少走一點彎路,所以特地整理了我昨天的過程,發出來跟大家共享下。好了,廢話不...

Linux下開啟VNCserver服務

剛研究linux,選的是centos6.3的系統,由於剛開始研究linux,為了這個遠端桌面連線走了不少彎路,讓大家見笑了。為了弄這個vnc遠端連線,網上找了很多資料,好多都有點含糊不清的,昨天通宵才搞定,為了讓跟我一樣的新手少走一點彎路,所以特地整理了我昨天的過程,發出來跟大家共享下。好了,廢話不...