Autor Tópico: Servidor FTP - Qual o melhor  (Lida 34063 vezes)

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Servidor FTP - Qual o melhor
« Online: 23 de Setembro de 2008, 16:34 »
Olá... existem várias opções de servidores de FTP para o ubuntu linux. Gostaria de saber qual o melhor, mais fácil de configurar e mais seguro para usar.

Esses servidores de FTP guardam os arquivos na pasta /home/usuario?
É possivel proteger cada pasta de usuário com login e senha?
É possivel atribuir quotas para esses usuários de cliente de FTP?

Já andei pesquisando mas não achei um servidor de FTP que conseguisse colocar a funcionar... onde poderei achar um script com essas caracteristicas acima?


Grato!

Offline csat

  • Usuário Ubuntu
  • *
  • Mensagens: 1.647
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #1 Online: 23 de Setembro de 2008, 17:22 »
Olá... existem várias opções de servidores de FTP para o ubuntu linux. Gostaria de saber qual o melhor, mais fácil de configurar e mais seguro para usar.

Esses servidores de FTP guardam os arquivos na pasta /home/usuario?
É possivel proteger cada pasta de usuário com login e senha?
É possivel atribuir quotas para esses usuários de cliente de FTP?

Já andei pesquisando mas não achei um servidor de FTP que conseguisse colocar a funcionar... onde poderei achar um script com essas caracteristicas acima?


Grato!

Procure o Filezilla.  Sempre que penso em FTP gosto de usar esse pois me parece bem fácil.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #2 Online: 23 de Setembro de 2008, 17:25 »
Mas o filezilla não é para ambiente x11?
Pois o ubuntu server é linha de comandos...


Grato!

Offline cleberrecebe

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #3 Online: 24 de Setembro de 2008, 12:35 »

       Olha velhinho, sempre utilizo o proftpd ( apt-get install proftpd):D, além dele ser um ótimo servidor de FTP ele faz tudo que você falow.
        Após instalado, todo usuário criado no linux automaticamente vira usuario do prodtpd, sendo assim prático de administrar; em relação a quota é mais simples ainda, instale o modo de quota ( apt-get install quota), e defina no fstab que o home terá quota, pronto!, mas precisa ver como funciona direito na net o quota porque ficará muito extenso eu explicar aqui ;-), porém não é nada do outro mundo. Boa sorte :D

Offline Roger_Pereira

  • Usuário Ubuntu
  • *
  • Mensagens: 64
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #4 Online: 25 de Setembro de 2008, 18:42 »
Eu uso o proftpd, achei um pouco limitado.

- Não consegui fazer o usuario que eu escolher ter acesso para upar arquivos, mover, renomear.
- Não tenho um controle muito bom do que foi e esta sendo baixado, log dele é muito confuso e desorganizado.
- Designar que tal usuario acessa essa pasta... e o outro acessa outra totalmente diferente.. sem dar acesso ao root de pastas do sistema.

Outra coisa seria o lance das cotas de up e down mais esse que foi citado acima não conhecia, vou testar se alguém souber algum material sobre esse sistema de cotas posta ae pra me ajudar..


Bom eu fiquei em caxotado nele, não sei c é possivel fazer o que citei assim se for alguém me diga pq realmente não consegui fazer.
Estou atraz de um outro programa de FTP que atenda melhor minhas exigencias se alguém suber algum e puder indicar fico grato..


FLW..

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #5 Online: 25 de Setembro de 2008, 19:46 »
Olá, acabei instalando aqui o VSFTPD... parece ser bom e bem simples de configurar. Bom... uso um programa cliente de FTP para conectar e conecta que é uma blz:

Connecting to 192.168.1.190 , 25 set 2008 19:28:43
< 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,102,7,64
< 200 PORT command successful. Consider using PASV.
> LIST
< 150 Here comes the directory listing.
< 226 Directory send OK.
! 0 bytes received/sent in 0 seconds

---------------------------------------

Porém, não consigo conectar pelo Windows. Em:
Meus Locais de Rede / Adicionar um local de rede

Depois preencho ftp://192.168.1.190 e depois pede usuário mas ele dá erro na conexão! Nem chega a pedir a senha.
O erro é:
"O Windows não pode acessar essa pasta. Verifique se digitou corretamente o nome do arquivo e tem permissão para acessar o local especificado.
Detalhes: A connection with the server could not be established


Alguma ideia do que possa ser????


Grato!!!

Offline csat

  • Usuário Ubuntu
  • *
  • Mensagens: 1.647
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #6 Online: 25 de Setembro de 2008, 20:54 »
Pelo lado do Windows você pode tentar o uso do programa "tunnelier" que tem tanto o telnet quanto o ftp.  Na primeira conexão eles vão trocar as chaves de acesso.  Basta confirmar e pronto.  O Tunnelier é um programa gratuito.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #7 Online: 25 de Setembro de 2008, 21:19 »
Olá, acabei instalando aqui o VSFTPD... parece ser bom e bem simples de configurar. Bom... uso um programa cliente de FTP para conectar e conecta que é uma blz:

Connecting to 192.168.1.190 , 25 set 2008 19:28:43
< 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,102,7,64
< 200 PORT command successful. Consider using PASV.
> LIST
< 150 Here comes the directory listing.
< 226 Directory send OK.
! 0 bytes received/sent in 0 seconds

---------------------------------------

Porém, não consigo conectar pelo Windows. Em:
Meus Locais de Rede / Adicionar um local de rede

Depois preencho ftp://192.168.1.190 e depois pede usuário mas ele dá erro na conexão! Nem chega a pedir a senha.
O erro é:
"O Windows não pode acessar essa pasta. Verifique se digitou corretamente o nome do arquivo e tem permissão para acessar o local especificado.
Detalhes: A connection with the server could not be established


Alguma ideia do que possa ser????


Grato!!!

Veja com o nmap se essa porta (a 21, por exemplo) nao está fechada.
nmap -p 21 [NUMERODOIP]
Carlos
Ubuntu Lucid é 10 !!!

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #8 Online: 25 de Setembro de 2008, 21:28 »
Olá, resultado do nmap:

root@server1:~# nmap -p 19021 192.168.1.190

Starting Nmap 4.53 ( http://insecure.org ) at 2008-09-25 21:23 BRT
Interesting ports on server1.disconet01.net (192.168.1.190):
PORT      STATE SERVICE
19021/tcp open  unknown

Nmap done: 1 IP address (1 host up) scanned in 0.130 seconds
root@server1:~#


Estou usando a porta 19021 para FTP.

Amigo csat, valeu pela dica, mas não queria usar programas terceiros do Windows... e sim o FTP do proprio Windows. Em outros servidores (em datacenters) loga normalmente, pelo ftp do windows.


Agradeço vossa ajuda!

Offline csat

  • Usuário Ubuntu
  • *
  • Mensagens: 1.647
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #9 Online: 25 de Setembro de 2008, 21:50 »

Amigo csat, valeu pela dica, mas não queria usar programas terceiros do Windows... e sim o FTP do proprio Windows. Em outros servidores (em datacenters) loga normalmente, pelo ftp do windows.


Agradeço vossa ajuda!


Ok, entendido.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #10 Online: 25 de Setembro de 2008, 23:08 »
Olá, resultado do nmap:

root@server1:~# nmap -p 19021 192.168.1.190

Starting Nmap 4.53 ( http://insecure.org ) at 2008-09-25 21:23 BRT
Interesting ports on server1.disconet01.net (192.168.1.190):
PORT      STATE SERVICE
19021/tcp open  unknown

Nmap done: 1 IP address (1 host up) scanned in 0.130 seconds
root@server1:~#


Estou usando a porta 19021 para FTP.

Amigo csat, valeu pela dica, mas não queria usar programas terceiros do Windows... e sim o FTP do proprio Windows. Em outros servidores (em datacenters) loga normalmente, pelo ftp do windows.


Agradeço vossa ajuda!


tente redirecionar ela para a 21 e vê o que acontece.
vá no firestarter e também direcione ali as portas. é bem eficiente
sds
Ubuntu Lucid é 10 !!!

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #11 Online: 26 de Setembro de 2008, 08:45 »
Bom dia! Segue resultado do nmap:

root@server1:~# nmap -p 21 192.168.1.190

Starting Nmap 4.53 ( http://insecure.org ) at 2008-09-26 08:37 BRT
Interesting ports on server1.disconet01.net (192.168.1.190):
PORT   STATE SERVICE
21/tcp open  ftp

Nmap done: 1 IP address (1 host up) scanned in 0.224 seconds
root@server1:~#


Valeu pela dica carlosaluisio! Na porta 21 funciona normal no Windows. Só para mencionar, não uso firestarter e sim APF... e abri também a porta 21 no firewall. Problema interno resolvido...
Mas o meu problema é externo. Como sabem os provedores bloqueiam a porta 80... 21... por isso coloquei a porta 19021 do FTP, a fim de evitar o bloqueio da operadora.

carlosaluisio, vc mencionou... "tente redirecionar ela para a 21"... como crio um redirecionamento para apontar da porta 21 -> 19021? Ou vc queria apenas mencionar trocar o numero da porta?


Grato!

Offline carlosaluisio

  • Usuário Ubuntu
  • *
  • Mensagens: 554
  • Só o capitalismo salva!
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #12 Online: 26 de Setembro de 2008, 09:43 »
Bom dia! Segue resultado do nmap:

root@server1:~# nmap -p 21 192.168.1.190

Starting Nmap 4.53 ( http://insecure.org ) at 2008-09-26 08:37 BRT
Interesting ports on server1.disconet01.net (192.168.1.190):
PORT   STATE SERVICE
21/tcp open  ftp

Nmap done: 1 IP address (1 host up) scanned in 0.224 seconds
root@server1:~#


Valeu pela dica carlosaluisio! Na porta 21 funciona normal no Windows. Só para mencionar, não uso firestarter e sim APF... e abri também a porta 21 no firewall. Problema interno resolvido...
Mas o meu problema é externo. Como sabem os provedores bloqueiam a porta 80... 21... por isso coloquei a porta 19021 do FTP, a fim de evitar o bloqueio da operadora.

carlosaluisio, vc mencionou... "tente redirecionar ela para a 21"... como crio um redirecionamento para apontar da porta 21 -> 19021? Ou vc queria apenas mencionar trocar o numero da porta?


Grato!

No caso, era trocar o numero da porta mesmo.

Faça assim, vá em um computador externo, fora da tua empresa e/ou localidade, e faça:

nmap -p 21 [numerodoipdamaquina]

tem que descobrir, no momento, qual o IP da tua máquina. Ou usar o no-ip (mais fácil, já fiz um tutorial aqui de como fazê-lo)

Provavelmente o resultado vai dar "filtered", pois geralmente acessos externos desse tipo são filtrados.

Com isso, tem que, dentro do modem, liberar a porta. Isso varia de fabricante a fabricante. E não basta liberar somente no modem, tem que fazer o mesmo procedimento no software de firewall da tua máquina que vai ser servidor ftp.

Sds.
Ubuntu Lucid é 10 !!!

Offline jdn76

  • Usuário Ubuntu
  • *
  • Mensagens: 114
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #13 Online: 26 de Setembro de 2008, 09:58 »
Olá... agora não poderei acessar em computador externo, irei testar mais tarde.
Quanto ao no-ip irei usar o DynDNS (ddclient) no ubuntu server, para ter um "ip fixo".

Quanto ao modem, não sei como acessar a configuração dele... acho que nem tem como acessar... (parks Altavia 617BU) ligado em RJ-45 no roteador tp-link. Só para salientar que no roteador estão liberadas as portas, tanto que usando porta 21 e 19021 ele acessa normal internamente.

Externo terei que testar mais tarde.


Offline csat

  • Usuário Ubuntu
  • *
  • Mensagens: 1.647
    • Ver perfil
Re: Servidor FTP - Qual o melhor
« Resposta #14 Online: 26 de Setembro de 2008, 10:02 »
O site http://www.whatismyip.com/ informa qual o IP externo da máquina.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086