免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2680 | 回复: 5
打印 上一主题 下一主题

ProFtpd的inetd工作方式时的奇怪问题. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-08 23:24 |只看该作者 |倒序浏览
今天闲着没事,想装个Proftpd玩一下.\r\n\r\n下载proftpd-1.2.8\r\n\r\n# gtar xvfz proftpd-1.2.8.tar.gz\r\n# cd proftpd-1.2.8\r\n# ./configure\r\n# make\r\n# make install\r\n\r\n\r\n由于是内部用的机器,所以负荷轻,用inetd方式启动就行.\r\n\r\n# vi /etc/inetd.conf\r\nftp    stream  tcp6    nowait  root    /usr/sbin/in.ftpd       in.ftpd\r\n改成\r\nftp    stream  tcp6    nowait  root    /usr/local/sbin/in.proftpd       in.proftpd\r\n\r\n# vi /usr/local/etc/proftpd.conf\r\nServerType                     standalone\r\n改成\r\nServerType                     inetd\r\n\r\n\r\n用Ftp软件连接,浏览一切都正常.\r\n就是下载是就出问题.\r\n错误信息如下:\r\nTYPE I\r\n200 Type set to I\r\nPASV\r\n227 Entering Passive Mode (0,0,0,0,138,241).\r\n数据 Socket 错误: 无法解析主机名称\r\n传输已失败!\r\nPASV\r\n227 Entering Passive Mode (0,0,0,0,138,242).\r\n数据 Socket 错误: 无法解析主机名称\r\n传输已失败!\r\nPASV\r\n227 Entering Passive Mode (0,0,0,0,138,243).\r\n数据 Socket 错误: 无法解析主机名称\r\n传输已失败!\r\nPASV\r\n227 Entering Passive Mode (0,0,0,0,138,244).\r\n数据 Socket 错误: 无法解析主机名称\r\n传输已失败!\r\n\r\n但是如果把工作方式改成standalone就没有任何问题!\r\n有没有大侠知道是怎么回事的?\r\n本来就改成standalone也无所谓了,但是有问题了总得把它搞清楚是吧?所以到这里来和大家探讨一下.

论坛徽章:
0
2 [报告]
发表于 2003-05-08 23:36 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
3 [报告]
发表于 2003-05-09 00:03 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
4 [报告]
发表于 2003-05-09 09:14 |只看该作者

ProFtpd的inetd工作方式时的奇怪问题.

/etc/inetd.conf里面ftp那一行原本就是tcp6\r\n我也不知道是什么意思.不过如果改成tcp 的话就连都连不上.\r\n\r\n\r\n附:\r\n用standalone方式时下载正常的信息.\r\nPASV\r\n227 Entering Passive Mode (192,168,0,1,138,247).\r\nRETR ip.conf\r\n150 Opening BINARY mode data connection for ipf.conf (1349 bytes)\r\n226 Transfer complete.\r\n已传输: ip.conf 1 KB 于 0.36 (1.32 KBps)\r\n传输队列已完成\r\n已传输 1 个文件总共 1 KB 于 0.48 (1.32 KBps)\r\n\r\n可以看出,在PASV时,如果是inetd方式,proftpd告诉客户端它的ip是 0.0.0.0\r\n所以连不上.

论坛徽章:
0
5 [报告]
发表于 2003-05-09 10:59 |只看该作者

ProFtpd的inetd工作方式时的奇怪问题.

重启了啊.没用.一样的结果.\r\n\r\nps -ef | grep inetd\r\n...\r\nkill -HUP XXX\r\n\r\n\r\n/etc/S72inetsvc stop\r\n/etc/S72inetsvc start\r\n\r\n都试了.

论坛徽章:
0
6 [报告]
发表于 2003-05-09 11:07 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP