Windows主机和Linux虚拟机之间传输文件

如果使用VirtualBox的增强功能, 可以实现两者之间文件相互拖拽. 但某些情况下, 比如增强功能安装遇到难以解决的问题, 或者Linux版本为server版本(例如Ubuntu Server发行版), 则使用ftp等方式来传输文件更为便捷.

以下步骤默认当前主机为Windows, 虚拟机为Linux, 两者可以相互ping通.

e.g. Windows hostname为win64, Linux的hostname为u14s64:

在Windows端下载psftp, 打开psftp.exe, 输入命令:

psftp> open u14s64

输入Linux账户名密码, 远程连接到Linux.

使用pwd和cd命令, 确认和改变Linux端的位置. 例如定位到 /home/hm

使用lpwd和lcd命令, 确认和改变Windows端的位置. 例如定位到 C:\Users\hm

输入put filename, 则psftp会把Windows文件上传到Linux对应目录中.

要去Linux系统上取文件的话, 使用get命令即可.

如果传输到一半不慎中断, 使用reget, reput命令即可.

时间: 2024-10-07 03:45:29

Windows主机和Linux虚拟机之间传输文件的相关文章

vmtools安装后不能实现开发主机和Linux虚拟机之间的文件夹共享的问题解决

以前用ubuntu12.04一直没有问题.最近心血来潮将版本更新到最新后发现共享文件夹不能用了.所以就重新安装vmtools.但是在编译vmhgfs时报错.错误如下: In file included from ./arch/x86/include/asm/percpu.h:44:0, from ./arch/x86/include/asm/preempt.h:5, from include/linux/preempt.h:18, from include/linux/spinlock.h:50

使用WinSCP在Windows和Linux系统之间传输文件

小梅哥编写,未经许可,严禁用于任何商业用途 2018年6月30日 在日常SoC开发中,我们经常需要在Windows和Linux系统之间传输文件,例如在Windows系统上的DS-5集成开发环境中编写好的Linux应用程序需要传递到Linux嵌入式开发板中(例如SoC FPGA开发板),或者需要将Linux系统中的文件拷贝到Windows上进一步操作处理,就涉及到两者之间的文件传输.实现上述场景中文件传输的一种比较便捷的方式,是使用SCP方式.在Windows系统中,可以通过安装WinSCP软件来

windows系统和Linux系统之间拷贝文件攻击--pscp

putty secure copy == pscp,是putty提供的文件传输攻击,通过ssh两件,在两台机器之间安全传输文件 获取pscp工具:http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,将.exe文件放在windows的system32文件夹下,或者自己设置环境变量.然后在dos命令窗口下即可直接调用. -r 复制目录下所有文件 -l 对方机器(Linux)用户名(root) -pw 密码 使用方法: 1.本

两台Linux系统之间传输文件的几种方法

scp传输 当两台LINUX主机之间要互传文件时可使用SCP命令来实现 scp传输速度较慢,但使用ssh通道保证了传输的安全性 复制文件 将本地文件拷贝到远程 scp 文件名 –用户名@计算机IP或者计算机名称:远程路径 从远程将文件拷回本地 scp –用户名@计算机IP或者计算机名称:文件名 本地路径 命令格式 scp local_file [email protected]_ip:remote_folder 或者 scp local_file [email protected]_ip:rem

Windows主机与centOS虚拟机之间"ping不通"

为什么要遇到这个问题 这是我重新安装centOS7.5虚拟机之后遇到的问题——我需要安装一个SecureCRT工具,结果主机与虚拟机没有ping通. 在安装这个工具之前需要进行主机与虚拟机的相互ping通,所以接下来需要一步步完成网络相关的一些配置. 虚拟机ifconfig查看网卡信息 首先 Vmware打开终端输入:ifconfig或者ifconfig ens33,可以看到 inet.netmask.broadcast分别是多少. windows终端ping虚拟机的inet 在windows系

[转] 使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件

使用SecureCRT的SFTP在WINDOWS与LINUX之间传输文件 参考文献: http://ice-k.iteye.com/blog/1068275 http://www.cnblogs.com/chen1987lei/archive/2010/11/26/1888391.html 背景: 有一台主机,安装了windows7,在其安装了virtualbox,然后安装了ubuntu虚拟机.在windows7上安装SecureCRT来ssh连接ubuntu虚拟机.一般在windows上面下载

securecrt在linux与windows之间传输文件(转)

摘自:http://blog.csdn.net/rangf/article/details/6096365 SecureCRT这款SSH客户端软件同时具备了终端仿真器和文件传输功能.比ftp命令方便多了,而且服务器不用再开FTP服务了.rz,sz是便是Linux/Unix同Windows进行ZModem文件传输的命令行工具. windows端需要支持ZModem的telnet/ssh客户端,SecureCRT就可以用SecureCRT登陆到Unix/Linux主机(telnet或ssh均可).

通过SSH实现Windows与linux之间传输文件

Linux是非常好的开发环境,但很多时候我们希望能够在Windows上操作,通过SSH协议可以实现两者之间传输文件. 一 需要在Linux系统上安装ssh-server,有的linux系统自带了. 查看ssh是否运行的命令:ps -ef | grep ssh 安装sshu服务器端的命令:sudo apt install openssh-erver 二 下载对应的ssh  Windows版本客户端.这里我推荐putty,开源免费. 三 利用putty自带的PSFTP来上传下载文件. 连接  ope

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT、桥接和Host-only]

Windows和linux虚拟机之间联网实现SSH远程连接以及VMware的3种网络模式[NAT.桥接和Host-only] 作者:天齐 一.Windows和linux虚拟机之间联网实现SSH远程连接 假如我们要给主机名为mini1的虚拟机配置ip地址,需要以下几个步骤: 在linux上查看ip地址,如果linux服务器有ip地址,让它的ip地址和windows的ip地址在同一个网段,它们之间才能联网.在linux上查看ip地址的命令为"ifconfig": 发现eth0网卡没有配置i