溫馨提示×

Ubuntu VirtualBox虛擬機如何進行遠程連接

小樊
46
2025-02-25 12:49:55
欄目: 云計算

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

1. 安裝SSH服務

首先,確保您的Ubuntu虛擬機已經安裝了SSH服務。如果沒有安裝,可以通過以下命令進行安裝:

sudo apt update
sudo apt install openssh-server

安裝完成后,啟動SSH服務并設置為開機自啟動:

sudo systemctl start ssh
sudo systemctl enable ssh

2. 配置VirtualBox網絡設置

  1. 打開VirtualBox管理器,選擇您的Ubuntu虛擬機,點擊“設置”。
  2. 在設置窗口中,選擇“網絡”。
  3. 對于網絡適配器1,選擇“連接方式”為“NAT”。
  4. 點擊“高級” -> “端口轉發”。
  5. 點擊“添加”按鈕,添加一個新的端口轉發規則。
    • 主機端口:您想要使用的端口號(例如2222)
    • 子系統端口:22(SSH默認端口)
    • 主機IP:留空
    • 協議:TCP
  6. 點擊“確定”保存設置。

3. 獲取虛擬機的IP地址

在Ubuntu虛擬機中,打開終端并輸入以下命令來獲取IP地址:

ifconfig

或者使用:

ip addr show

找到您的網絡接口(通常是eth0或wlan0)的IPv4地址。

4. 使用SSH進行遠程連接

在另一臺計算機上,使用SSH客戶端(如PuTTY、OpenSSH客戶端等)連接到您的Ubuntu虛擬機。輸入以下信息:

  • 主機:Ubuntu虛擬機的IP地址
  • 端口:您在步驟2中設置的主機端口(例如2222)
  • 用戶名:您的Ubuntu用戶名
  • 密碼:您的Ubuntu用戶密碼

例如,如果您的IP地址是192.168.1.100,端口是2222,用戶名是user,則在PuTTY中輸入:

192.168.1.100
2222
user

然后輸入密碼進行連接。

5. 使用VNC進行遠程桌面連接(可選)

如果您希望通過圖形界面遠程連接,可以在Ubuntu虛擬機中安裝VNC服務器,例如TigerVNC或TightVNC,并使用VNC客戶端進行連接。

  1. 安裝VNC服務器:
sudo apt update
sudo apt install tightvncserver
  1. 啟動VNC服務器:
vncserver
  1. 在VNC客戶端中輸入Ubuntu虛擬機的IP地址和VNC服務器顯示的端口號(通常是5900加上顯示編號,例如5901)。
  2. 輸入用戶名和密碼進行連接。

通過以上步驟,您應該能夠成功遠程連接到您的Ubuntu VirtualBox虛擬機。

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