+ -
当前位置:首页 → 问答吧 → wu-ftpd 无法连接的问题

wu-ftpd 无法连接的问题

时间:2007-08-30

来源:互联网

我用wu-ftpd-2.6.2交叉编译了ARM中运行的程序,编译过程:
1、把wu-ftp接压缩后,进入解压缩的目录,执行export CC=arm-linux-gcc
2、执行./configure --host=arm-linux
3、执行make, 生成了ckconfig  ftpcount  ftpd  ftprestart  ftpshut  ftpwho六个文件,其中ftpd是我们想要的。
4、把ftpd下载到开发板中的/usr/sbin目录下面。
5、把wu-ftp目录下的doc/examples目录里面的东西拷贝到下载到开发板中的/etc目录下。
6、修改开发板中的/etc目录下的inetd.conf,把里面的ftp行改成下面形式:
     ftp     stream  tcp     nowait  root    /usr/sbin/ftpd  ftpd -l -a
7、执行adduser -G ftpuser user
8、执行killall -HUP inetd

然后我用cuteftp连接FTP,结果提示为:

        正在连接到 ftp 服务器 192.168.18.251:21 (ip = 192.168.18.251)...
状态:>          Socket 已连接。正在等候欢迎消息...
                220 pxa270 FTP server (Version wu-2.6.2(3) Thu Aug 30 11:17:55 CST 2007) ready.
状态:>          已连接。正在验证...
命令:>          USER user


输入用户名后就没有反应了,有哪位高手能指点一下,这个问题是会出在什么地方,多谢多谢      

作者: yanminfeng   发布时间: 2007-08-30

试试anonymous

如果没问题,我看是passwd的兼容问题      

作者: AIKO_sex   发布时间: 2007-08-31

问题已经解决,是bison版本太高,生成的ftpcmd.c不对,改用1.35版的就可以了      

作者: yanminfeng   发布时间: 2007-09-07