vkill'blog

serv-u的工作模式小析

10:09 , vkill
最近学友问关于内网架设的ftp http服务器如何发布到公网上,答案当然是端口映射了,但是http正常发布到公网,ftp就是不成功,因ftp server是用serv-u架设的,特研究了下,顺便也把ftp的工作模式复习了下,最后问题解决,主要是因为没有搞懂serv-u的工作模式,端口映射时错误的映射为了21和20导致,最后解决问题的方法是限制PASV端口池为5000-5000,重新端口映射21和5000。


下面的一点学习心得
先说下ftp server的两种工作模式主动(PORT)和被动(PASV)
PORT模式下服务端使用TCP 21和TCP 20 端口
PASV模式下服务端使用TCP 21和TCP 大于1024的随机 端口

而serv-u 默认工作在被动(PASV)模式下

如想使serv-u工作在PORT模式下,修改 <>-->setting-->advanced-->enable security  去勾使之不启用,这时命令行下netstat -ano查看TCP 20和TCP 20都处在监听状态,不过此时只能容许匿名用户登陆了,切匿名用户的主目录是c:\,还不可改,固不建议serv-u工作在PORT模式下。

即想使serv-u工作在PASV模式下,又想使随机端口不很随机,修改 <>-->setting-->advanced-->PASV port range 定义为5000-5000,这样就好了
类别:software | Tags: , , | 2 条评论, 969 次阅读
网友评论(2):
枯の灵
Homepage
2008/09/28 22:07
这样啊

原来我一般都用最简单的
bjsh
2008/10/23 12:18
嘎嘎
不问我.. 我写ftp服务器的 这玩意我清楚..

嘎嘎...

端口映射是不是在路由器上做的??

如果你没有接触路由器的权利.. 是不是做不了???

qq回我吧..
Pages: 1/1 First page 1 Final page
发表评论:

Nickname: 
Email:
Site URI: