本文主旨
- linux 和 window 之间的互传,【虚拟机共享文件夹当然也是一种方式,只是linux 编译共享文件夹中的东西,可能会出现问题,所以单单只是为了文件传输,共享文件夹,的确不错。当然共享的前提是,你要把windows共享给虚拟机里面的系统,而非linux共享文件夹给windows】
- windows 之间 的互传
- 工具介绍而已
1. linux 与 windows
环境:debian 9 64位
工具: samba
- 安装
sudo apt-get install samba
- 配置 共享 文件夹
sudo vim /etc/samba/smb.conf
在文件最后 写入 以下 内容。
[disk3]
path = /disk3
browseable = yes
guest ok = yes
read only = yes
上面分别代表
[disk] 这个配置的key,任意 与文件本身的其他 key 唯一即可。
path 共享文件夹路径,我这里取了根目录
browseable 可读
guest ok ,guest 模式
read only 是否只读
如果需要详细看其他的参数 ,可以在搜下,网上一堆 。
- 开启服务
# 先停掉
/etc/init.d/samba stop
# 检查下进程
ps -ef|grep mb
# 重新打开
/etc/init.d/samba restart
- 查看ip
sudo ifconfig
至此 就可以直接通过 windows 的文件管理器 输入 \\192.168.x.x (此处为linux的ip地址)来访问 linux中的文件了。
windows 互传
共享文件的方式,可能因为防火墙,或者配置等其他问题导致不能被对端访问。所以这里暂不介绍这种方式。
这里介绍另外一种工具:
FileZilla这是官网下载地址 。为啥要用这个工具?因为支持断点续传。
- 安装【略】
- 配置服务端 本来想写 发现网上一堆就算了,知道这个工具即可,这里提供一个国外 配置的视频吧【需要x墙】
- 客户端请求
直接输入对端的ip地址或者主机名称。用户名 密码 端口(默认22)