JZ2440:busybox的ftpd开启
1. 介绍
ftp工具提供了一种访问其他主机的途径。可以协同市面上的ftp工具实现可视化的界面的访问方式。
2. 实现方式
①要有两个程序
实现需要busybox制作的根文件系统中有ftpd工具,一般这个工具所在目录是 /usr/sbin 下,同时,为了方便部署,在相同目录下最好也要有inetd应用程序
②命令行实现
部署ftpd工具inetd是非必须的,我们可以用一下命令来直接命令行实现:
> tcpsvd 0 21 ftpd -w /home/root
上边命令是将 /home/root作为ftp访问时的根目录
③inetd启服务实现
如果有inetd,需要先在inetd.conf中设置,inetd.conf中的添加如下一行
21 stream tcp nowait root ftpd ftpd -w /home/root
上边命令中 21 表示的是ftp的端口
然后开启inetd服务
> inetd
如此,服务已经开启,我们在电脑端用ftp工具访问,方法如下,我使用的是filezilla工具,其他工具相似。
【1】图中远程站点 / 所对应的是arm板上 /home/root 路径。
【2】使用cuteftp工具在访问时出现闪退现象。。。