服务器设置和教程 · 5 10 月, 2024

CentOS Linux 7.4 下 VNC 安裝配置

CentOS Linux 7.4 下 VNC 安裝配置

在許多情況下,使用圖形界面來管理伺服器會比命令行更為方便。VNC(Virtual Network Computing)是一種流行的遠端桌面協議,允許用戶通過網絡訪問和控制另一台計算機的桌面環境。本文將介紹如何在 CentOS Linux 7.4 上安裝和配置 VNC。

安裝 VNC 伺服器

首先,您需要確保系統是最新的。可以使用以下命令更新系統:

sudo yum update -y

接下來,安裝 VNC 伺服器和桌面環境。這裡我們將安裝 GNOME 桌面環境和 VNC 伺服器:

sudo yum groupinstall "GNOME Desktop" -y
sudo yum install tigervnc-server -y

配置 VNC 伺服器

安裝完成後,您需要配置 VNC 伺服器。首先,複製 VNC 伺服器的配置文件:

sudo cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

接下來,編輯該文件以設置用戶名。使用您喜歡的文本編輯器,例如 nano 或 vi:

sudo nano /etc/systemd/system/vncserver@:1.service

在文件中找到以下行:

[Service]

並將其修改為:

ExecStart=/usr/bin/vncserver %i -geometry 1024x768 -depth 24

然後,添加用戶名,例如:

PIDFile=/home/your_username/.vnc/%H:%i.pid

請將 “your_username” 替換為您的實際用戶名。保存並退出編輯器。

設置 VNC 密碼

在啟動 VNC 伺服器之前,您需要設置 VNC 密碼。使用以下命令:

vncpasswd

系統會提示您輸入並確認密碼。這個密碼將用於遠端連接時的身份驗證。

啟動 VNC 伺服器

現在,您可以啟動 VNC 伺服器。使用以下命令啟動服務:

sudo systemctl daemon-reload
sudo systemctl start vncserver@:1

如果您希望 VNC 伺服器在系統啟動時自動啟動,可以使用以下命令:

sudo systemctl enable vncserver@:1

配置防火牆

為了允許 VNC 連接,您需要在防火牆中開放相應的端口。默認情況下,VNC 使用5900加上顯示號碼的端口。在這裡,我們使用顯示號碼1,因此需要開放5901端口:

sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload

連接到 VNC 伺服器

現在,您可以使用 VNC 客戶端連接到伺服器。打開 VNC 客戶端,輸入伺服器的 IP 地址和端口號,例如:

your_server_ip:1

輸入之前設置的 VNC 密碼,您應該能夠成功連接到伺服器的桌面環境。

總結

在 CentOS Linux 7.4 上安裝和配置 VNC 伺服器是一個相對簡單的過程,能夠為用戶提供方便的遠端桌面訪問。通過上述步驟,您可以輕鬆地設置 VNC 伺服器,並在需要時進行遠端管理。如果您正在尋找高效的 VPS 解決方案,Server.HK 提供多種選擇,適合不同需求的用戶。