在CentOS的VirtualBox虚拟机中实现文件传输,常用方法如下:
共享文件夹
sudo mkdir /mnt/shared
sudo mount -t vboxsf 共享文件夹名称 /mnt/shared
(若需开机自动挂载,可将命令写入/etc/fstab)。vboxsf组:sudo usermod -aG vboxsf $(whoami)
sudo reboot
```。
SCP命令(基于SSH)
sudo yum install openssh-server
sudo systemctl start sshd
```。
scp /主机/文件路径 用户名@虚拟机IP:/虚拟机/目标路径
scp 用户名@虚拟机IP:/虚拟机/文件路径 /主机/目标路径
```。
FTP/SFTP
sudo yum install vsftpd
sudo systemctl start vsftpd
(需配置/etc/vsftpd.conf并开放防火墙端口)。说明:共享文件夹适合频繁访问的文件,SCP/SFTP适合安全传输,FTP适合批量文件传输,可根据需求选择。