- 论坛徽章:
- 0
|
今天闲着没事,想装个Proftpd玩一下.
下载proftpd-1.2.8
# gtar xvfz proftpd-1.2.8.tar.gz
# cd proftpd-1.2.8
# ./configure
# make
# make install
由于是内部用的机器,所以负荷轻,用inetd方式启动就行.
# vi /etc/inetd.conf
ftp stream tcp6 nowait root /usr/sbin/in.ftpd in.ftpd
改成
ftp stream tcp6 nowait root /usr/local/sbin/in.proftpd in.proftpd
# vi /usr/local/etc/proftpd.conf
ServerType standalone
改成
ServerType inetd
用Ftp软件连接,浏览一切都正常.
就是下载是就出问题.
错误信息如下:
TYPE I
200 Type set to I
PASV
227 Entering Passive Mode (0,0,0,0,138,241).
数据 Socket 错误: 无法解析主机名称
传输已失败!
PASV
227 Entering Passive Mode (0,0,0,0,138,242).
数据 Socket 错误: 无法解析主机名称
传输已失败!
PASV
227 Entering Passive Mode (0,0,0,0,138,243).
数据 Socket 错误: 无法解析主机名称
传输已失败!
PASV
227 Entering Passive Mode (0,0,0,0,138,244).
数据 Socket 错误: 无法解析主机名称
传输已失败!
但是如果把工作方式改成standalone就没有任何问题!
有没有大侠知道是怎么回事的?
本来就改成standalone也无所谓了,但是有问题了总得把它搞清楚是吧?所以到这里来和大家探讨一下. |
|