Home

Awesome

awtk-ftpd

1. 介绍

在嵌入式应用程序中,有时需要提供一个 FTP 服务,用于对系统的文件进行远程管理。

awtk-ftpd 实现了一个 简单的 FTP 服务。主要特色有:

为了实现方便,目前使用单用户单连接,Passive 模式使用固定端口。

2 准备

2.1 获取 awtk 并编译

git clone https://github.com/zlgopen/awtk.git
cd awtk; scons; cd -

2.2 获取 awtk-ftpd 并编译

git clone https://github.com/zlgopen/awtk-ftpd.git
cd awtk-ftpd
python ./scripts/update_res.py all

或者通过 designer 生成资源

scons
scons LINUX_FB=true

完整编译选项请参考 编译选项

3. 运行

./bin/demo

默认监听 2121 端口。

4. 相关项目