Servidor FTP - Qual o melhor

Iniciado por jdn76, 23 de Setembro de 2008, 16:34

tópico anterior - próximo tópico

jdn76

189.58.160.249 esse é meu IP agora... até não sei quando... usando porta 19021 para ftp.

jdn76

Usando o IP e porta 19021 da conexão dá esse erro no FTP:

Connecting to 189.58.160.249 , 26 set 2008 10:11:44
< 220 (vsFTPd 2.0.6)
> USER usuario
< 331 Please specify the password.
> PASS (hidden)
< 230 Login successful.
> SYST
< 215 UNIX Type: L8
> PWD
< 257 "/"
> TYPE A
< 200 Switching to ASCII mode.
> PORT 192,168,1,110,8,83
< 500 Illegal PORT command.
Error 500 Illegal PORT command.
Connection closed

jdn76

E quanto tento pela porta 21...

Connecting to 189.58.160.249 , 26 set 2008 10:15:59
500 Connection refused (Winsock error #10061)

Somente por outra porta ele aceita... todas menos a 21...

csat

Citação de: jdn76 online 26 de Setembro de 2008, 10:10
189.58.160.249 esse é meu IP agora... até não sei quando... usando porta 19021 para ftp.

I IP externo permanece enquanto seu MODEM estiver ativo e operante.  Se faltar energia ou você o desligar o IP pode mudar, principalmente se a linha for ADSL que varia bastante.  A solução para ter sempre o IP atualizado é a que vc já pretende fazer que é o DYNDNS ou o no-ip.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

jdn76

Bom... o Ip ainda continua o mesmo... porém não conecta com esse IP da conexão... somente consigo conetar no ftp usando 192.168.1.190... da rede interna.

Mas primeiro gostaria de resolver o problema de acessar pelo FTP do windows pela porta 19021... que não consigo nem interno nem externo. Interno consigo mas usando a porta 21.


Grato pela ajuda!

carlosaluisio

Esse teu IP externo está totalmente bloqueado, nem um nmap eu consegui aqui fazer para a porta 80 (que sempre está aberta). Ou seja, ou esse IP trocou agora, ou tem proxy ou coisa di tipo aí.

Carlos
Ubuntu Lucid é 10 !!!

jdn76

Tem solução? Caso positivo, como?

csat

As portas padrão de acesso são normalmente bloqueadas pelos provedores para não permitirem conexões entrantes.  Precisa ter outra porta.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

jdn76

Certo... até aí eu entendi... por isso estou usando a porta 19021 por causa do provedor bloquear a 21.
Mas o problema é que ele não acessa ao FTP do Windows pela porta 19021... só pela 21... interno. Porque externo, nem 19021... nem 21... nem nada por enquanto.

Se resolver a parte interna para usar a 19021 no windows já seria blz... uma vez resolvido aí era só resolver depois o externo.


Existe alguma forma de fazer um "link" da porta 21 para a porta 19021? Um género de redirecionamento?


Grato!

csat

Citação de: jdn76 online 26 de Setembro de 2008, 12:12


Existe alguma forma de fazer um "link" da porta 21 para a porta 19021? Um género de redirecionamento?


Grato!

Talvez tenha mas não vejo muita lógica nisso.  O seu roteador você já informou que as conexões TCP e UDP que vierem pela porta 19021 vão ser redirecionadas para o IP interno da máquina onde está o servidor de FTP?  Se tiver firewall precisa informar isso também.  Veja se o software de gerenciamento de FTP na máquina servidora precisa de outras portas abertas para o gerenciamento interno dele.  Existe um site que informa, de acordo com o aplicativo/jogo, qual ou quais portas o software precisa.  Ver =>aqui<=.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

jdn76

Acho que era do roteado... fui no link que me enviou adicionei também a porta 21... e estou logando normal pelo IP dinamico e pela porta 21!!! Incrivel... o provedor não bloqueou a porta... por enquanto...

jdn76

Mais uma duvida... agora que está o vsftpd instalado e rodando normal acessando na porta 21... e está instalado ainda no servidor:

- ubuntu 8.04 server lts
- apf
- bfd
- quotas

Já está tudo configurado. Porém, a questão é a seguinte... como um cliente de ftp vai conseguir saber o espaço ocupado/livre que tem para sua pasta home/usuario, uma vez que atribui uma quota de 5 Gb para ele? Como ele pode visualizar isso?


Grato!

csat

Citação de: jdn76 online 27 de Setembro de 2008, 13:29
Mais uma duvida... agora que está o vsftpd instalado e rodando normal acessando na porta 21... e está instalado ainda no servidor:

- ubuntu 8.04 server lts
- apf
- bfd
- quotas

Já está tudo configurado. Porém, a questão é a seguinte... como um cliente de ftp vai conseguir saber o espaço ocupado/livre que tem para sua pasta home/usuario, uma vez que atribui uma quota de 5 Gb para ele? Como ele pode visualizar isso?


Grato!

Devolvo  a pergunta.  Como você fica sabendo que seu disco rígido esgotou o espaço?


Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

jdn76

Bom, eu faço no shell o comando df

Mas o cliente que vai acessar o FTP não vai ter noção de quanto espaço livre/ocupado já tem... e gostaria de saber se isso é possivel.

IsaiasBraga

Era isto que estava procurando, vou instalar o VSFTPD e testar...
Grato pelo post.