溫馨提示×

CentOS VirtualBox如何進行遠程桌面連接

小樊
66
2025-05-18 20:45:09
欄目: 智能運維

要在VirtualBox中的CentOS虛擬機上進行遠程桌面連接,您可以按照以下步驟操作:

安裝遠程桌面服務

  1. 安裝VNC服務
  • 在CentOS虛擬機中,打開終端并輸入以下命令來安裝TigerVNC服務器:

    sudo yum install tigervnc-server
    
  1. 安裝圖形界面(如果需要圖形界面):
  • 如果您希望使用圖形界面進行遠程連接,可以安裝Xfce桌面環境:

    sudo yum install epel-release
    sudo yum groupinstall "Desktop"
    

配置遠程桌面服務

  1. 啟動VNC服務
  • 使用以下命令啟動VNC服務:

    vncserver :1
    

    系統會提示您輸入訪問口令,該口令會被加密保存在用戶主目錄下的.vnc/passwd文件中。

  1. 設置VNC服務開機自啟動
  • 為了確保每次啟動虛擬機時VNC服務都能自動運行,您需要將其配置為systemd服務。創建并編輯VNC服務文件:

    sudo nano /etc/systemd/system/vncserver@:1.service
    
  • 將以下內容粘貼到文件中(注意替換your_password為您設置的密碼):

    [Unit]
    Description=Remote desktop service (VNC)
    After=syslog.target network.target
    
    [Service]
    Type=forking
    User=your_username
    Group=your_username
    WorkingDirectory=/home/your_username
    ExecStartPre=/usr/bin/vncserver -kill :%i
    ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
    ExecStop=/usr/bin/vncserver -kill :%i
    
    [Install]
    WantedBy=multi-user.target
    
  • 保存并關閉文件,然后重新加載systemd配置:

    sudo systemctl daemon-reload
    
  • 啟用并啟動VNC服務:

    sudo systemctl enable vncserver@:1.service
    sudo systemctl start vncserver@:1.service
    

配置VirtualBox網絡

  1. 設置網絡模式
  • 在VirtualBox中,選擇您的CentOS虛擬機,然后點擊“設置”按鈕。
  • 在設置對話框中,選擇“網絡”選項卡,并將“附加到”設置為“NAT”模式。
  1. 查找虛擬機的IP地址
  • 在虛擬機中運行以下命令來查找IP地址:

    ip addr show
    
  • 在輸出的信息中找到您的網絡接口(通常是ens33eth0)的IPv4地址。

連接到遠程桌面

  1. 通過VNC客戶端連接
  • 在另一臺計算機上,使用VNC客戶端軟件(如RealVNC、TightVNC或VNC Viewer)輸入CentOS服務器的IP地址和端口號(默認是5901,如果您更改了顯示號,則端口號是相應的數字)。
  • 然后輸入之前設置的VNC密碼進行身份驗證。
  1. 通過遠程桌面連接(圖形界面)
  • 如果您在安裝VNC服務時選擇了圖形界面,您還可以使用Windows的遠程桌面連接工具(mstsc)輸入CentOS服務器的IP地址和端口號(默認是3389)進行連接。

請注意,具體的步驟可能會因VirtualBox版本和CentOS發行版的不同而有所差異。如果遇到連接問題,請檢查網絡配置和防火墻設置。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女