文件互传

617 阅读2分钟

本文主旨

  1. linux 和 window 之间的互传,【虚拟机共享文件夹当然也是一种方式,只是linux 编译共享文件夹中的东西,可能会出现问题,所以单单只是为了文件传输,共享文件夹,的确不错。当然共享的前提是,你要把windows共享给虚拟机里面的系统,而非linux共享文件夹给windows】
  2. windows 之间 的互传
  3. 工具介绍而已

1. linux 与 windows

环境:debian 9 64位

工具: samba

  1. 安装
sudo apt-get install samba
  1. 配置 共享 文件夹
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 是否只读

如果需要详细看其他的参数 ,可以在搜下,网上一堆 。

  1. 开启服务
# 先停掉
/etc/init.d/samba stop
# 检查下进程
ps -ef|grep mb
# 重新打开
/etc/init.d/samba restart
  1. 查看ip
sudo ifconfig

至此 就可以直接通过 windows 的文件管理器 输入 \\192.168.x.x (此处为linux的ip地址)来访问 linux中的文件了。

windows 互传

共享文件的方式,可能因为防火墙,或者配置等其他问题导致不能被对端访问。所以这里暂不介绍这种方式。

这里介绍另外一种工具:FileZilla 这是官网下载地址

为啥要用这个工具?因为支持断点续传。

  1. 安装【略】
  2. 配置服务端 本来想写 发现网上一堆就算了,知道这个工具即可,这里提供一个国外 配置的视频吧【需要x墙】
  3. 客户端请求

直接输入对端的ip地址或者主机名称。用户名 密码 端口(默认22)