将文件从 CentOS VM VirtualBox 传输到 Windows 主机

将文件从 CentOS VM VirtualBox 传输到 Windows 主机

如何传输我在 CentOS 环境中创建的脚本和文本文件并将其放入我的主机桌面 (Windows 7) 中?我尝试过使用 ftp,但需要配置路由器才能使用 vsftpd,而我没有管理权限。有什么办法可以用其他方法传输这些文件吗?谢谢。

答案1

传输文件的一种方法是使用共享文件夹VirtualBox 的功能,允许将主机上的目录安装或映射到具有以下功能的来宾上:嘉宾补充安装。

  1. 为 Centos 安装 Guest Additions

    yum groupinstall "Development Tools"
    yum install kernel-devel
    yum --enablerepo rpmforge install dkms
    
  2. 在主机上创建共享文件夹

    VBoxManage sharedfolder add <vmname> --name <some_share_name> --hostpath <hostpath>
    

    或者,您可以通过“共享文件夹”选项卡下的虚拟机设置对话框完成相同的配置。

  3. 将共享文件夹挂载到您的访客上

    mkdir /mnt/shared; mount -t vboxsf <some_share_name> /mnt/shared 
    

现在您可以来回复制到主机上的共享目录。

相关内容