`
mquv_site
  • 浏览: 41054 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

推荐一款嵌入式Linux的FTP服务端软件(stupid-ftpd)

 
阅读更多
作者:gzshun. 原创作品,转载请标明出处!
来源:http://blog.csdn.net/gzshun


在嵌入式Linux系统中,有时候需要搭建一个ftp服务器,以便windows或linux系统去访问嵌入式linux系统的数据。现在流行的ftp和vsftpd软件相对比较大,在嵌入式Linux系统下不太合适。最近由于需要,发现了一款很小型的ftp服务器,在这里分享。


stupid-ftpd点击下载


根据自己的需要,修改Makefile,将gcc修改为交叉工具链的gcc,比如mips-gnu-linux-gcc。
若要静态编译,在CFLAGS后面添加"-static"选项。

以下的Makefile已经修改:


只需修改两个位置。

编译完成后,生成stupid-ftpd.Linux6可执行程序,该程序运行需要配置文件,以下的配置已经被修改并验证,是可以用的。但前提是运行在嵌入式Linux系统下,21端口没有被占用。


剩下的用默认的配置就可以了,特别注意,设置port参数的时候,2121端口不能使用,无法提供ftp服务。要设置为21端口,经过测试,设置为21端口,在Linux的PC机,报错:21端口被占用。但在嵌入式Linux下,是可以使用的。

stupid-ftpd.Linux6的使用方法:
直接用-f选项指定配置文件:
stupid-ftpd.Linux6 -f stupid-ftpd.conf

然后保证windows与嵌入式Linux系统的IP地址在同一网段,然后再"我的电脑"输入:ftp://192.168.x.x/
这里就不截图了。

分享到:
评论

相关推荐

    stupid-ftpd(嵌入式Linux平台)

    很小很强大的嵌入式Linux下的FTP服务端软件,支持开源,与大家分享该软件。

    stupid-ftpd源码和arm平台可执行程序

    stupid-ftpd 源码 arm平台 编译好的可执行程序 配置文件

    linux-ftpd-0.17安装包

    1、 tar xvzf linux-ftpd-0.17.tar.gz 2、vim configure ( prefix:一般安装到文件系统目录下的/usr/sbin中 with-c-compiler:交叉编译器的选择,嵌入式linux肯定是arm-none-linux-gnueabi-gcc) 3、./configure --...

    pure-ftpd-1.0.22.tar.gz

    "pure-ftpd-1.0.22.tar.gz"是一个打包了Pure-FTPd 1.0.22版本源代码的压缩文件,适用于Linux操作系统,用户可以下载并编译安装以搭建自己的FTP服务。 一、Pure-FTPd概述 Pure-FTPd由Thibault Charpentier开发,旨在...

    linux-ftpd-0.17.tar.gz

    Linux FTPD 0.17 是一个专门为Linux操作系统设计的轻量级FTP(File Transfer Protocol)服务器软件。这个软件包的名称"linux-ftpd-0.17.tar.gz"表明它是一个采用tarball格式(.tar)并经过gzip压缩(.gz)的文件,...

    pure-ftpd服务器

    pure-ftpd服务器是一种免费的、开源的FTP服务器软件,可以在多种操作系统上运行,包括FreeBSD、Linux和Windows。pure-ftpd服务器具有很多优点,例如易于配置、支持虚拟用户和shell用户、支持FXP协议、支持带宽限制、...

    pure-ftpd-1.0.36.tar.gz

    总之,Pure-FTPd 1.0.36作为一款成熟的FTP服务器软件,为用户提供了一个安全、可靠的文件传输环境。无论是个人还是企业,都可以根据自身需求定制适合的FTP服务。在部署和使用过程中,理解其核心功能和配置选项是确保...

    pure-ftpd安装脚本

    在这个场景中,我们关注的是在Linux环境下安装`pure-ftpd`,一个轻量级且功能丰富的FTP服务器软件。`pure-ftpd`提供了许多安全特性,如SSL/TLS加密,以及对虚拟用户的良好支持。 首先,让我们来详细了解一下`pure-...

    pure-ftpd-1.0.42.tar.gz

    而Pure-FTPd是一款开源、免费、轻量级且功能强大的FTP服务器软件,旨在提供安全、稳定和高效的文件传输服务。本文将深入探讨Pure-FTPd 1.0.42版本的特点、安装与配置,以及常见问题的解决。 首先,Pure-FTPd的核心...

    著名的pure-ftpd服务器源程序 .rar

    Pure-FTPd是一款开源、免费且功能强大的FTP服务器软件,广泛应用于各种操作系统环境,包括Linux、Unix以及Windows等。它以安全、稳定和易用著称,是许多系统管理员首选的FTP解决方案。在本文中,我们将深入探讨Pure-...

    pure-ftpd-1.0.21.tar.gz

    Pure-FTPd是一款轻量级、安全且易于配置的FTP服务器软件,尤其适合Linux初学者。本文将详细介绍如何在Linux环境下安装并配置Pure-FTPd的1.0.21版本。 首先,我们需要从官方或者可靠的源获取`pure-ftpd-1.0.21.tar....

    linux-ftpd-0.17源码

    在研究和分析`linux-ftpd-0.17`源码时,开发人员和研究人员可以深入理解FTP协议的工作原理,学习如何实现一个服务器端程序,以及如何针对特定平台(如ARM)进行优化和交叉编译。此外,这也为定制化FTP服务器提供了...

    Linux下使用pure-ftpd建立匿名ftp访问的方法

    (一)ubuntu14.04下使用pure-ftpd建立匿名ftp访问 1.安装 apt-get install pure-ftpd 2.修改配置 nano /etc/pure-ftpd/conf/NoAnonymous 修改为no 3. 建立匿名用户 # 创建ftp用户 sudo useradd ftp # 创建ftpgroup...

    wu-ftpd-current.tar.gz

    wu-ftpd 是一款历史悠久的 FTP 服务器软件,其名称源于华盛顿大学(Washington University in St. Louis)。这个"wu-ftpd-current.tar.gz"文件是wu-ftpd的源代码压缩包,适用于Linux操作系统。在这个压缩包中,包含...

    Arm-Linux下使用的ftp服务和telnet服务1

    在Arm-Linux中,我们通常使用`wu-ftpd`作为FTP服务器软件,`utelnetd`作为TELNET服务的实现。 首先,我们来看`wu-ftpd`。`wu-ftpd`是一个历史悠久且功能丰富的FTP服务器,它支持多种安全特性,如SSL/TLS加密和基于...

    pure-ftpd安装配置文档

    pure-ftpd是一款功能强大且灵活的FTP服务器软件,它支持虚拟用户、LDAP、MySQL、PgSQL等多种认证方式。本文档将详细介绍pure-ftpd的安装配置过程,并解释配置文件的相关参数。 一、安装pure-ftpd 在安装pure-ftpd...

    arm linux stupid ftp

    标题中的"arm linux stupid ftp"很可能是指一个针对ARM架构Linux系统的简单FTP客户端或服务器软件。在嵌入式系统,特别是基于ARM处理器的设备(如i.MX6平台)上,小巧且功能实用的网络工具非常受欢迎,因为这些设备...

    linux pure-ftpd安装包

    pure-ftpd-1.0.20-24.13.i586.rpm

    用pure-ftpd搭建简单的UbuntuFTP服务器参考.pdf

    在搭建基于Ubuntu的FTP服务器时,通常会使用pure-ftpd这一轻量级且高效的FTP服务器软件。Pure-ftpd以它易于安装和配置、较小的资源占用以及丰富的功能特性在Linux领域内广泛使用。以下是从给定文件内容中提取的知识...

Global site tag (gtag.js) - Google Analytics