在Debian虚拟机中实现文件传输有多种方法,以下是一些常用的方式:
sudo apt update sudo apt install openssh-server -y /etc/ssh/sshd_config 文件,确保 Subsystem sftp /usr/lib/openssh/sftp-server 配置正确。sudo systemctl restart ssh scp localfile username@remote_ip_address:/remote/directory scp username@remote_ip_address:/remote/file /local/directory sftp username@remote_ip_address put localfile /remote/directory get /remote/file /local/directory exit sudo apt-get install cifs-utils sudo mkdir /mnt/shared_folder sudo mount -t cifs //your_local_ip_address/shared_folder /mnt/shared_folder -o username=your_username,password=your_password,domain=your_domain sudo apt-get install sshfs sudo mkdir /mnt/ssh_folder sudo sshfs user@your_remote_ip:/path/to/remote_folder /mnt/ssh_folder 为了在系统启动时自动挂载,将以下行添加到 /etc/fstab 文件中:
user@your_remote_ip:/path/to/remote_folder /mnt/ssh_folder fuse.sshfs allow_other 0 0 以上方法可以根据具体需求和环境选择使用,以实现Debian虚拟机与主机或其他虚拟机之间的文件传输。