+ Responder ao Tópico



  1. #1
    Airwalk
    Visitante

    Padrão Erro no proftpd

    Boa tarde pessoal!

    Estou configurando o proftpd e não autentica o ftp quando tento acessá-lo através do endereço ftp://localhost. A mensagem de erro que eu recebo é "530 Login incorrect".

    Recebo essa mensagem tentando autenticar com a conta de sistema root e também com a conta anonymous.

    Segue a configuração do arquivo proftpd.conf. Agradeço antecipadamente a ajuda!

    #
    # /etc/proftpd.conf -- This is a basic ProFTPD configuration file.
    # To really apply changes reload proftpd after modifications.
    #

    ServerName "Debian"
    ServerType standalone
    DeferWelcome off

    MultilineRFC2228 on
    DefaultServer on
    ShowSymlinks on

    TimeoutNoTransfer 600
    TimeoutStalled 600
    TimeoutIdle 1200

    DisplayLogin welcome.msg
    DisplayFirstChdir .message
    ListOptions "-l"

    DenyFilter \*.*/

    # Uncomment this if you are using NIS or LDAP to retrieve passwords:
    #PersistentPasswd off

    # Uncomment this if you would use TLS module:
    #TLSEngine on

    # Uncomment this if you would use quota module:
    #Quotas on

    # Uncomment this if you would use ratio module:
    #Ratios on

    # Port 21 is the standard FTP port.
    Port 21

    # To prevent DoS attacks, set the maximum number of child processes
    # to 30. If you need to allow more than 30 concurrent connections
    # at once, simply increase this value. Note that this ONLY works
    # in standalone mode, in inetd mode you should use an inetd server
    # that allows you to limit maximum number of processes per service
    # (such as xinetd)
    MaxInstances 30

    # Set the user and group that the server normally runs at.
    User nobody
    Group nogroup

    # Umask 022 is a good standard umask to prevent new files and dirs
    # (second parm) from being group and world writable.
    Umask 022 022
    # Normally, we want files to be overwriteable.
    AllowOverwrite on

    # Delay engine reduces impact of the so-called Timing Attack described in
    # http://security.lss.hr/index.php?pag...LSS-2004-10-02
    # It is on by default.
    #DelayEngine off

    # A basic anonymous configuration, no upload directories.

    # <Anonymous ~ftp>
    User ftp
    Group nogroup
    # # We want clients to be able to login with "anonymous" as well as "ftp"
    UserAlias anonymous ftp
    # # Cosmetic changes, all files belongs to ftp user
    DirFakeUser on ftp
    DirFakeGroup on ftp
    #
    # RequireValidShell off
    #
    # # Limit the maximum number of anonymous logins
    # MaxClients 10
    #
    # # We want 'welcome.msg' displayed at login, and '.message' displayed
    # # in each newly chdired directory.
    # DisplayLogin welcome.msg
    # DisplayFirstChdir .message
    #
    # # Limit WRITE everywhere in the anonymous chroot
    # <Directory *>
    # <Limit WRITE>
    # DenyAll
    # </Limit>
    # </Directory>
    #
    # # Uncomment this if you're brave.
    # # <Directory incoming>
    # # # Umask 022 is a good standard umask to prevent new files and dirs
    # # # (second parm) from being group and world writable.
    # # Umask 022 022
    # # <Limit READ WRITE>
    # # DenyAll
    # # </Limit>
    # # <Limit STOR>
    # # AllowAll
    # # </Limit>
    # # </Directory>
    # </Anonymous>
    #
    # Linhas para o cacic
    DefaultRoot ~
    RequireValidShell off

  2. #2

    Padrão Erro no proftpd

    Com o usuario root voce nao deve conseguir pois por padrao ele vem incluido no arquivo /etc/ftpusers . Ve se `e o seu caso. Nao aconselho remover.

    Ja o anonymous as linhas estao comentadas nao? # <Anonymous ~ftp>
    da uma olhada no arquivo de configuracao com relacao ao trecho do anonymous.

    Falou.
    Abra;os

  3. #3
    Airwalk
    Visitante

    Padrão Problema persiste...

    Criei um novo usuário e adiocionei o nome da conta no arquivos ftpusers... não funcionou...

    O mais estranho é que agora eu consigo autenticar o login para FTP, porém com uma conta que não está listada no ftpusers!

    Agradeço a ajuda e se alguém tiver um arquivo proftpd.conf redondinho e o processo para adicionar novos usuários ftp e a configuração da pasta raiz do ftp para cada usuário... eu agradeço muito!!!

    Um abraço, Ricardo

  4. #4

    Padrão Erro no proftpd

    vc deixou comentando a linha do Dirtorio do anonymous as linhas estao comentadas nao
    # <Anonymous ~ftp>

    e veja se é este seu diretório de Ftp.
    no meu caso por exemplo, fica no /srv/ftp

    <Anonymous /srv/ftp>

    blz

    abraços

    Jeff

  5. #5

    Padrão Erro no proftpd

    A funçao do ftpusers é justamente proibir o acesso de determinados usuários.
    Por exemplo, os usuarios do sistema e o root. Usuarios listados neste arquivo não podem logar.


    Com relaçao ao proftpd descomente o trecho que vai de # <Anonymous ~ftp> para o anonymous poder logar.

    Abraços