linux虚拟机与windows主机传输文件方法

通过ssh
    这种方法需要虚拟机内的linux安装ssh服务,默认是安装的。

首先检查ssh服务是开启的,通过shell下执行命令:service ssh status,

查看ssh服务是否已开启,若没有开启,

service ssh start

就好了。

    ssh服务运行后,在windows平台下下载ssh客户端程序安装(windows SCP),运行Windows SCP, 输入虚拟机linux的IP地址、用户名,端口默认22,提示输入密码后,即可登入linux ssh服务端。登入后可以在ssh客户端的shell环境下执行linux命令,就如同在linux本地执行一样,非常方便。ssh的shell环境下是可以复制当前shell内的字符的,并且可以在windows内粘贴。这样就可以将执行命令后的一些错误信息粘贴保存到文本文件或粘贴到论坛上求助。还有一点需注意的是,虚拟机下的linux和本地windows的ip地址应在同一网段,否则ssh客户端程序是连接不上linux的ssh服务端的。linux下设置网卡IP的命令是ifconfig,如:ifconfig eth0 192.168.0.2 ,eth0为虚拟机默认网卡名。

原文地址:https://www.cnblogs.com/arhatlohan/p/4217035.html