arm linux ftpd作为ftp服务器的测试验证

一般的嵌入式开发arm Linux上都会有ftpd server 和tftp 客户端

输入 ftpd进行验证 会出现

root@freescale ~$ ftpd
BusyBox v1.20.2 (2016-01-20 15:44:32 CST) multi-call binary.

Usage: ftpd [-wvS] [-t N] [-T N] [DIR]

Anonymous FTP server

ftpd should be used as an inetd service.
ftpd's line for inetd.conf:
21 stream tcp nowait root ftpd ftpd /files/to/serve
It also can be ran from tcpsvd:
tcpsvd -vE 21 ftpd /files/to/serve

-w Allow upload
-v Log errors to stderr. -vv: verbose log
-S Log errors to syslog. -SS: verbose log
-t,-T Idle and absolute timeouts
DIR Change root to this directory

说明 ftpd  存在 ,可以利用ftp server 进行程序的升级。

ftpd是inetd 下的服务。不支持用户名和密码管理。不太方便。

如果arm  linux 下边没有ftpd 服务,可以使用tftpd服务,相关文章请移步这里