要在CentOS虛擬機上進行遠程連接,您可以使用SSH(Secure Shell)進行命令行訪問,或者使用VNC(Virtual Network Computing)進行圖形界面訪問。以下是具體的步驟:
安裝OpenSSH服務器:
在CentOS虛擬機中,使用以下命令安裝OpenSSH服務器:
sudo yum install openssh-server
啟動并啟用SSH服務:
啟動SSH服務:
sudo systemctl start sshd
設置SSH服務開機自啟動:
sudo systemctl enable sshd
配置防火墻:
確保防火墻允許SSH端口的流量(默認是22):
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload
遠程連接:
在宿主機或其他計算機上,使用SSH客戶端(如PuTTY、Xshell等)連接到虛擬機的IP地址和SSH端口(默認是22),然后輸入用戶名和密碼進行連接。
安裝VNC服務:
在CentOS虛擬機中,使用以下命令安裝TigerVNC服務器:
sudo yum install tigervnc-server
配置VNC服務:
創建VNC用戶并設置密碼:
sudo useradd vncusersudo passwd vncuser
啟動VNC服務:
vncserver :1
系統會提示你設置訪問密碼。
配置防火墻:
允許VNC流量通過:
sudo firewall-cmd --permanent --add-port=5901/tcp
sudo firewall-cmd --reload
遠程連接:
在另一臺計算機上,安裝VNC客戶端軟件(如RealVNC Viewer、TightVNC Viewer等)。在VNC客戶端的地址欄中輸入你的CentOS服務器的IP地址,后面加上虛擬桌面編號和端口號(例如:5901),然后輸入之前設置的VNC密碼即可連接到遠程桌面。
請注意,具體的步驟可能會因VirtualBox版本和CentOS發行版的不同而有所差異。如果遇到連接問題,請檢查網絡配置和防火墻設置。