设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
运维技术 —— LinuxSir.cn
›
服务器架设、应用、维护
›
请教一个proftpd不能连接的问题
返回列表
查看:
1614
|
回复:
2
请教一个proftpd不能连接的问题
[复制链接]
shallpion
shallpion
当前离线
积分
84
IP卡
狗仔卡
发表于 2009-1-21 17:31:48
|
显示全部楼层
|
阅读模式
我的机器是这样的,在路由器后面,路由器的IP是A
我安装了proftpd之后,间了一个用户名字叫tea
在/etc/proftpd/proftpd.conf里面添加了
DefaultRoot /home/tea
并且设置使用端口port_a,并且在路由器上做了端口映射
(我不是很清楚这样是否有用)
配置文件没有做别的修改
然后启动proftpd,经过测试如果我在ftp(命令行的那个客户端)
用open localhost port_a,一切正常
如果我用open A port_a
也可以登录进去
但是尝试一些命令比如ls后
会得到提示
500 Illegal PORT command
ftp: bind: Address already in use
如果尝试用浏览器登录的话,看log是停在了entering passive mode那里
想请问一下我应该怎么处理这个问题。多谢
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
memory
memory
当前离线
积分
928
IP卡
狗仔卡
发表于 2009-1-25 14:36:09
|
显示全部楼层
ftp协议默认的命令端口是21,数据端口是随主被动模式而变化的。主动模式(port mode)时数据端口默认是20,映射要把这两个端口的都做上才可以。被动模式(passive mode)下需要映射一个端口范围,这个端口范围要与ftpserver的设置相对应才可以。
回复
支持
反对
使用道具
举报
显身卡
zm30
zm30
当前离线
积分
32
IP卡
狗仔卡
发表于 2009-2-4 17:43:17
|
显示全部楼层
我安装的proftpd也是不能使用被动模式登录,即使在proftpd.conf里加上了数据端口,防火墙也打开相应端口也不行.
装pureftpd倒是没问题,可以用被动模式登录,也许是proftpd对被动模式支持不好吧.
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表