阅读量:1
在CentOS的VirtualBox虚拟机中实现文件传输,常用方法如下:
-
共享文件夹
- 设置共享文件夹:在VirtualBox主界面选择虚拟机→「设置」→「共享文件夹」,添加主机文件夹并勾选「自动装载」「固定分配」。
- 挂载共享文件夹:在虚拟机终端执行以下命令(需先安装增强功能):
(若需开机自动挂载,可将命令写入sudo mkdir /mnt/shared sudo mount -t vboxsf 共享文件夹名称 /mnt/shared/etc/fstab)。 - 权限问题:若无法访问,可将用户加入
vboxsf组:sudo usermod -aG vboxsf $(whoami) sudo reboot ```。
-
SCP命令(基于SSH)
- 确保SSH服务开启:在虚拟机中安装并启动SSH服务:
sudo yum install openssh-server sudo systemctl start sshd ```。 - 传输文件:
- 从主机到虚拟机:
scp /主机/文件路径 用户名@虚拟机IP:/虚拟机/目标路径 - 从虚拟机到主机:
scp 用户名@虚拟机IP:/虚拟机/文件路径 /主机/目标路径 ```。
- 从主机到虚拟机:
- 确保SSH服务开启:在虚拟机中安装并启动SSH服务:
-
FTP/SFTP
- 安装FTP服务器(如vsftpd):在虚拟机中执行:
(需配置sudo yum install vsftpd sudo systemctl start vsftpd/etc/vsftpd.conf并开放防火墙端口)。 - 使用SFTP客户端:通过主机的FTP工具(如FileZilla)连接虚拟机SSH端口(默认22)传输文件。
- 安装FTP服务器(如vsftpd):在虚拟机中执行:
说明:共享文件夹适合频繁访问的文件,SCP/SFTP适合安全传输,FTP适合批量文件传输,可根据需求选择。
以上就是关于“CentOS下VirtualBox虚拟机如何实现文件传输”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm