ARM-Linux环境搭建之使用XFTP工具实现开发板与Windows互传文件

前言

Xftp是一个功能强大的SFTP、FTP 文件传输软件。使用了 Xftp 以后,Windows 用户能安全地在 ARM-Linux 和 Windows PC 之间传输文件。
1.在官网下载并安装Xftp 7,安装好如图:
在这里插入图片描述
2.创建会话,设置属性:
在这里插入图片描述

  • 名称(N):可任意填写。
  • 主机(H):填写ARM-Linux端IP地址,这里是192.168.1.xxx,可通过ifconfig来查看。
    在这里插入图片描述
  • 协议(R):选择SFTP。
  • 端口号:选择22。
  • 用户名和密码:填写ARM-Linux端的用户名和密码,下面是如何查看ARM-Linux端的用户名和密码:
    我们知道当前用户是pi:
    在这里插入图片描述
    密码如果忘记了可以重新设置当前用户pi的密码,这里设置为123
    sudo passwd pi
    在这里插入图片描述
    3.点击连接,发现会有如下报错:
    在这里插入图片描述
    4.修改sudo vim /etc/ssh/sshd_config配置文件;
    5.如果配置文件中不存在以下代码,找个位置添加上即可。
    Subsystem sftp internal-sftp
    6.重启ssh服务:
    service sshd restart
    在这里插入图片描述
    7.可正常连接,并 互相传送文件:
    在这里插入图片描述
    总结:
    Windows与ARM-Linux之间互传文件的方式有很多,我目前所知道的无非两种:通过网络、通过存储介质(不需要网络)。
  • 通过网络:
    1.NFS挂载:板子配置好网络后,Windows上安装nfs Server软件(很小的一个软件),在板端通过NFS挂载到Windows目录,这样Windows和板端共享该目录即可。
    2.CIFS挂载:同样,板子配置好网络后,Windows上需要开启CIFS文件共享支持,在板端通过CIFS挂载到Windows目录,这样Windows和板端共享该目录即可。
    3.Xftp:通过上文介绍的Xftp软件建立Windows与板端Linux之间的文件传输。
  • 通过存储介质:
    1.通过SD卡:此方式可以不依赖网络,但需要板端Linux驱动支持。
    注:正点原子开发板通过上面工具与Windows建立共享
    如下是属性配置:
    在这里插入图片描述
    用户名和密码可通过命令whoamipasswd查看和修改。
    在这里插入图片描述
    在这里插入图片描述
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值