JZ2440:busybox的ftpd开启

版权声明:本文为博主原创文章,欢迎转载,请尊重原创,转载注明链接。 https://blog.csdn.net/qqliyunpeng/article/details/80803918

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工具在访问时出现闪退现象。。。

猜你喜欢

转载自blog.csdn.net/qqliyunpeng/article/details/80803918
今日推荐