1
Roboo OP 以下为帐号 提供各位测试 #我用filezilla@windows 和andftp@android 都不行
host:roboous.chinacloudapp.cn port:21 username:ftpuser passwd:ftpuser |
2
fyhqy 2014-05-22 20:10:31 +08:00
ssh登录
查看vsftp的进程可以看到使用的是那个端口. 然后在控制面板里面添加端口号.\ps 他的后台和系统的iptables 不搭界 不知道为什么Azure的这个安全规则是谁自定的,没办法一下指定端口范围.只能一个个的去添加. 不知道是我火星还是没找到捷径 |
3
wzxjohn 2014-05-22 20:11:06 +08:00
你的20和21端口都在端点里面添加了么?
|
5
alex321 2014-05-22 20:26:23 +08:00
成功部署 n 天了,需要打开对应的端点。并且设置 20、21 例外。
|
6
ooh 2014-05-22 21:14:12 +08:00
sftp,不要去折腾vsftp了,我反正没用顺过
|
7
Roboo OP |
8
wzxjohn 2014-05-22 22:03:42 +08:00 1
@Roboo 我似乎说错了。仔细想了一下主动被动的流程,被动是肯定成功不了的。因为被动模式的话你要连接服务器的>1024的随机端口。但是你不可能在端点里添加所有可能的被动端口,所以注定失败。所以你只能用主动模式。
根据你的日志,你使用了路由器上网,你的IP是内网IP 192.168.2.4,这也就是为什么主动模式无法成功的原因,因为服务器连接不到你提供的端口,所以主动模式也失败了。 在Azure上唯一可行的办法只有你弄个外网IP了。除此之外似乎真的不行了。。。 |
10
csx162 2014-05-22 22:13:33 +08:00
现在还能注册Azure么?
|
13
11138 2014-05-22 22:17:37 +08:00 1
被动模式可以设置端口的范围,然后开放这些端口。
pasv_enable=YES pasv_min_port=port number pasv_max_port=port number |
14
Roboo OP |
15
wzxjohn 2014-05-22 22:34:27 +08:00
|
17
Tink 2014-05-22 23:59:27 +08:00 via iPhone
Vsftp的配置文件简直反人类
|
18
Droog 2014-05-23 11:28:12 +08:00
apache ftpserver部署成功。
被动模式可以启动,上传、下载、列表无问题。 |
19
Roboo OP azure这个端口真是坑爹
现在已经搞定了 端口开启的情况下,添加如下四行即可 pasv_promiscuous=YES pasv_enable=YES pasv_min_port=port number pasv_max_port=port number 多谢各位 |