溫馨提示×

VirtualBox中Debian虛擬機如何實現文件傳輸

小樊
51
2025-06-01 08:28:02
欄目: 云計算

在VirtualBox中,可以通過多種方法實現Debian虛擬機與主機之間的文件傳輸。以下是幾種常見的方法:

使用共享文件夾

  1. 安裝增強功能包
  • 啟動Debian虛擬機。
  • 點擊虛擬機菜單中的“設備” - “安裝增強功能”。
  • 選擇安裝介質(通常是VirtualBox安裝光盤鏡像),然后按照提示完成安裝。
  1. 設置共享文件夾
  • 在VirtualBox的主窗口中,選擇你的Debian虛擬機,點擊“設置”。
  • 切換到“共享文件夾”選項卡。
  • 點擊右側的“添加”按鈕,選擇你想要共享的主機文件夾路徑,并為其指定一個共享名稱。
  • 根據需要選擇“固定分配”或“臨時分配”。固定分配的共享文件夾在虛擬機重啟后仍然存在,而臨時分配的則在虛擬機關閉后消失。
  • 點擊“確定”保存設置。
  1. 掛載共享文件夾
  • 啟動Debian虛擬機。
  • 打開終端。
  • 使用以下命令掛載共享文件夾:
sudo mkdir /mnt/shared_folder_name  # 創建掛載點目錄
sudo mount -t vboxsf shared_folder_name /mnt/shared_folder_name  # 掛載共享文件夾

其中 shared_folder_name 是你在VirtualBox中設置的共享文件夾名稱。

  1. 自動掛載(可選)
  • 如果你希望在每次啟動虛擬機時自動掛載共享文件夾,可以將掛載信息添加到 /etc/fstab 文件中:
echo "/mnt/shared_folder_name vboxsf shared_folder_name" | sudo tee -a /etc/fstab  # 添加到 /etc/fstab 文件

確保替換 shared_folder_name 為實際的共享文件夾名稱。

使用SCP或SFTP進行文件傳輸

  1. 安裝OpenSSH服務器: 在Debian系統中,安裝OpenSSH服務器:
sudo apt update
sudo apt install openssh-server
  1. 啟動并配置OpenSSH服務器: 啟動SSH服務并設置密碼:
sudo systemctl start ssh
sudo systemctl enable ssh
  1. 在主機上安裝VNC客戶端: 在需要傳輸文件的計算機上安裝VNC客戶端軟件,例如TightVNC Viewer或RealVNC Viewer。

  2. 連接到VNC服務器: 在VNC客戶端中輸入Debian系統的IP地址和VNC服務器的端口號(例如,5901,端口號是5900,桌面號是1)。輸入VNC服務器設置的密碼,即可遠程連接到Debian系統。

  3. 進行文件傳輸: 在VNC客戶端窗口中,打開文件管理器,找到要傳送的數據文件。將數據文件復制到服務器的文件系統中,例如拖放到服務器的桌面或其他文件夾中。

以上方法可以幫助你在VirtualBox中實現Debian虛擬機的文件傳輸。根據你的具體需求和使用環境,選擇適合的方法進行操作即可。

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