Win10向虚拟机中传文件

f10atin9 · · 1004 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

今天看网上的一个教程,需要在Linux下进行编写,但是之前从来没有过在Linux下开发的经验,于是从装环境开始做,Golang直接从虚拟机的FireFox上下载安装就好了,可是下不下来Goland2019.2.3,于是在本机上下载了一个tar.gz文件,于是问题来了怎么把压缩包传到虚拟机上,没有共享文件夹,xshell太麻烦,VMTools有时候会让虚拟机没法挂起,于是就使用scp指令

适用环境:

win10
虚拟机Ubuntu系统

操作步骤

1.确保两机能够通信

在Ubuntu上使用ifconfig查看ip,本机使用ipconfig。然后互相ping一下,确保能ping通。说明防火墙应该没有拦截

2.下载openssh-server

如果不下载这个直接使用scp指令就会出现以下错误

ssh: connect to host 192.168.27.128 port 22: Connection refused
lost connection

所以在Ubuntu上执行sudo apt-get install openssh-server安装ssh

使用scp

最后在本机上使用scp即可
指令格式如下:

scp FileName HostName@UbuntuIP:UPLOADPATH
HostName是Ubuntu机器名@ubuntu的ip:要上传到的路径

例如我要上传Golang,就先进入到Goland所在文件夹使用如下指令

scp goland-2019.2.3.tar.gz f10atin9@192.168.27.128:~/Downloads

然后出现以下


输入yes就好了,yes不会显示出来

附上Ubuntu中有关防火墙的相关命令:

sudo ufw status # 查看防火墙状态

sudo ufw enable # 在系统启动时启用和激活防火墙

sudo ufw disable # 防火墙在系统启动时自动禁用


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:f10atin9

查看原文:Win10向虚拟机中传文件

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1004 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传