树莓派(Raspberry Pi)FTP服务搭建

编程入门 行业动态 更新时间:2024-10-25 16:30:12

树莓派(<a href=https://www.elefans.com/category/jswz/34/1755435.html style=Raspberry Pi)FTP服务搭建"/>

树莓派(Raspberry Pi)FTP服务搭建

@[TOC](树莓派(Raspberry Pi)FTP服务搭建)

由于家里使用下载电影(迅雷),存储电影(树莓派+移动硬盘,简易NAS);PC下载的电影可以通过家里的有线主干网络100MB带宽通过samba传输到树莓派;但是笔记本下载的电影通过无线路由器samba传输给树莓派带宽只有10MB,而且经常无线干扰等问题导致网络不稳定,所以传输大文件或者10GB多文件,真的烦人。

鉴于上面的这个问题,计划在树莓派上简单搞个FTP专门用于文件传输,提升性能,支持断点续传。

1. FTP搭建计划

服务端:树莓派 + vsftpd
客户端:FileZilla
传输链路:

  1. FileZilla(笔记本) ==》无线路由器 ==》有线路由 ==》vsftpd(树莓派) //链路稳定
  2. FileZilla(笔记本) ==》无线路由器 ==》vsftpd(树莓派) //路径更短

2. 安装vsftpd

  • Step1: 安装服务
# sudo apt-get update
# sudo apt-get install vsftpd
  • Step2: 修改配置
# sudo vi /etc/vsftpd.conf

在默认配置文件基础上修改以下内容:

# 允许本地访问
local_enable=YES
# 允许写操作
write_enable=YES
# 不允许匿名登录
anonymous_enable=NO
# 对文件上传权限修改
local_umask=022
# sudo service vsftpd restart

注:通常安装完以后默认是vsftpd服务,自启动的。可以从默认配置文件的配置项“isten = NO”来确认。

然后,就是使用默认pi用户密码登陆FTP。

3. 安装FileZilla

略,详见:FileZilla 安装使用指南

4. 性能测试

基本上稳定在2MB/s速率,比samba 1MB/s增加1倍;增加了断点续传功能,整体上更加方便了。

5. 补充静态IP配置

目前,顶层路由是移动宽带的光猫,这个路由器动态IP没法与MAC绑定,所以IP地址经常会变。

因此有线网络的IP地址需要做静态IP处理,WiFi地址可以使用WiFi路由器与Mac绑定。

有线网络树莓派IP静态地址配置:

# sudo vi /etc/dhcpcd.conf 

修改以下内容

# Example static IP configuration:
interface eth0
static ip_address=192.168.1.12/24
static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8 fd51:42f8:caae:d92e::1

更多推荐

树莓派(Raspberry Pi)FTP服务搭建

本文发布于:2024-02-06 08:03:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1747781.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:Raspberry   树莓派   FTP   Pi

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!