linux-ftpd安装
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 --with-c-compiler=arm-none-linux-gnueabi-gcc
压缩包已经解决了以下两个问题:
报错:
(1) 报错内容:Compiler arm-linux-gcc does not exist or cannot compile C; try another.
(2)报错内容:ftpcmd.y:108: error: array type has incomplete element type
4、安装ftpd,将ftpd拷贝到/usr/sbin中,然后配置启动文件
5、修改配置文件
在etc目录下的init.d/rcS文件中,添加如下内容:
# These are standard services.
#
ftp stream tcp nowait root /usr/sbin/ftpd /usr/sbin/ftpd
#telnet stream tcp nowait root /usr/sbin/telnetd /usr/sbin/telnetd -i
修改/etc/passwd文件,添加如下内容:
root::0:0:root:/:/bin/sh
ftp::14:50:FTP User:/var/ftp
bin:*:1:1:bin:/bin
1