Servidor FTP PROFTPD [RESOLVIDO]

1. Servidor FTP PROFTPD [RESOLVIDO]

Jean
jeanricardo

(usa Ubuntu)

Enviado em 05/09/2012 - 14:38h

Olá amigos,

acompanhando um tutorial passo à passo, consegui configurar meu primeiro ftp, o proftpd, blz, tá tudo configurado como queria, tudo certo, porém, só acessa localmente, caso tendo acesso externo, não consigo, digito login e senha e não vai pra frente, como se não autenticasse acesso externo, não tenho firewall habilitado, não sei onde está o problema, e conta com a ajuda de todos, segue abaixo minha conf


# DIGITAL
# Configuração do servidor de FTP Proftp.

ServerName "Servidor FTP Digital INFO"
ServerType standalone
#ServerType inetd

MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowForeignAddress on

# Porta do FTP [21]
Port 21

# Umask 022 é um umask padrão
Umask 022


# Numero maximo de processos do serviço FTP
MaxInstances 30

# Fixa os usúarios e grupos aos que o servidor normalmente corre
DefaultRoot ~

# Esta próxima opção para NIS ou NIS+ para trabalharem corretamente:
# PersistentPasswd off

SystemLog /var/log/proftpd.log
TransferLog /var/log/xferlog

# Normalmente, arquivos podem ser sobrescrevidos ou seja regravados, alterados, etc.

# Configuração basica do modo anonymous.
# Para que o mdo anonymous funcione corretamente, é recomendavel
# remover o usúario ftp do arquivo /etc/ftpusers.
<Anonymous ~ftp>
RequireValidShell off
User ftp
Group ftp
# Aqui os clientes logan como "anonymous" e também como "ftp"
UserAlias anonymous ftp

# Limite maximo de anonymous logados
MaxClients 50

# We want 'welcome.msg' displayed at login, and '.message' displayed
# in each newly chdired directory.
DisplayLogin welcome.msg
DisplayChdir .message

# Limite de escrita em todos lugares, arquivos e diretórios no chroot anônimo
<Limit WRITE>
DenyAll
</Limit>

# Diretório de upload permitindo armazenar arquivos
# porém não permite criar diretórios
# <Directory incoming/*>
# <Limit READ>
# DenyAll
# </Limit>
#
# <Limit STOR>
# AllowAll
# </Limit>
# </Directory>

</Anonymous>
<Global>
RequireValidShell off

PassivePorts 4081 4099
</Global>
AuthAliasOnly off





  


2. MELHOR RESPOSTA

Thiago Pellison
thiago83

(usa CentOS)

Enviado em 09/09/2012 - 01:59h

Vc talvez precise liberar no firewall as portas usadas na diretiva 'PassivePorts'.

Também acho interessante usar esta diretiva onde vc irá habilitar o logon de todos users no FTP. Ela tem estar fora da diretiva Global ou VirtualServer

<Limit LOGIN>
AllowAll
</Limit>

A diretiva 'Limit' tem várias opções (Estamos usando a 'Login' nesta) e como toda ACL, as regras são Top-Down, ou seja, as primeiras regras sobrescrevem as que vem depois. De uma estudade nestas regras, pois são bem interessantes.

Veja se assim vc consegue o login externo.

Qual distro vc está usando neste server ?

Abs.

Thiago.

3. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2012 - 14:53h

Tem que configurar o roteador. Direciona a porta para o server ftp.


4. Re: Servidor FTP PROFTPD [RESOLVIDO]

Jean
jeanricardo

(usa Ubuntu)

Enviado em 05/09/2012 - 15:00h

Já redirecionei a porta do modem, para o ip do servidor, porta 21
NAT 10.1.1.2
PORTA 21


5. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2012 - 15:10h

jeanricardo escreveu:

Já redirecionei a porta do modem, para o ip do servidor, porta 21
NAT 10.1.1.2
PORTA 21


Creio que tenha que fazer a mesma coisa com a porta 20. O AllowForeignAddress é o responsável pelo acesso externo, isso esta ok no seu arquivo!


6. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2012 - 15:21h

É isso mesmo... o comportamento padrão do FTP é utilizar a porta 21 para conexão e a 20 para tansferência de dados.


7. Re: Servidor FTP PROFTPD [RESOLVIDO]

Jean
jeanricardo

(usa Ubuntu)

Enviado em 05/09/2012 - 15:32h

amarildosertorio escreveu:

É isso mesmo... o comportamento padrão do FTP é utilizar a porta 21 para conexão e a 20 para tansferência de dados.


MODEM

Ftp 10.1.1.2 porta 21
ftp 10.1.1.2 porta 20

Continua com o mesmo problema, penso assim, eu consigo chegar no servidor, pois pede login e senha, porém não autentica, o que tá pegando é a autenticação, pois se fosse problema no redirecionamento, não pedia login e senha.


8. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2012 - 15:52h

Você está testando pelo navegador? Já testou com cliente ftp (FileZilla... )?


9. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/09/2012 - 15:56h

Dá uma pesquisada nesse parâmetro do proftp também(MasqueradeAddress).


10. Re: Servidor FTP PROFTPD [RESOLVIDO]

Jean
jeanricardo

(usa Ubuntu)

Enviado em 06/09/2012 - 09:35h

amarildosertorio escreveu:

Dá uma pesquisada nesse parâmetro do proftp também(MasqueradeAddress).


Tive observando sobre MasqueradeAddress, mais seria pra quem tem ip fixo, aki meu ip é dinâmico, estou usando no-ip, pelo que observei não se aplica.


11. Re: Servidor FTP PROFTPD [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 06/09/2012 - 09:56h

Se aplica sim.

Ex:
MasqueradeAddress             seudominio.no-ip.info 



12. Re: Servidor FTP PROFTPD [RESOLVIDO]

Jean
jeanricardo

(usa Ubuntu)

Enviado em 08/09/2012 - 22:18h

amarildosertorio escreveu:

Se aplica sim.

Ex:
MasqueradeAddress             seudominio.no-ip.info 


Certo,mais essa parte já é pra redirecionar pelo nome seudominio.no-ip.info, essa não é a questão, o acesso externo está linkando pelo seudominio.no-ip.info, o problema é dae pra frente, qdo vai logar, não loga, qdo acessa externo, fica pedindo login e senha, quando coloco login e senha, volta a tela, como se não houvesse autenticado, e pela rede local ftp://10.1.1.2:21 , loga tudo certinho.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts