[FUG-BR] Probelmas com ProFTPD ainda NÃO RESOLVIDO

Augusto Fabiano Torres torres em cle.unicamp.br
Terça Julho 31 12:08:28 BRT 2007


Mario,
Veja se este link te ajuda. Neste tuto usa os binários e compila
mas acho mais fácil fazer pelo port mesmo (atualize antes e mãos à obra).

http://www2.unijui.tche.br/~heini/freebsd/proftpd.html
No arquivo hosts, coloco sempre assim:
ip, nomehost.dominio, nomehost
O arquivo de configuração proftd.conf por padrão fica em /usr/local/etc/
a não ser que houve mudança recente.

Boa sorte
Augusto

Mário Carvalho wrote:
>    Gostaria de lembrar que.
>    Eu tenho um modem que rotiei onde o ip do mesmo é 192.168.254.254 e o
>    mesmo
>    tem um ftp interno com a porta 21; No entanto vou colocar a porta no
>    proftpd.conf como sendo 4545
>    _______________________________________________________________________
>    __________________
>    Configuração da placa de rede do meu pc:
>    Ip:               192.168.254.1
>    Mascara:    255.255.255.0
>    Gateway:    192.168.254.254 (Ip do modem roteado)
>    DNS:           192.168.254.254 (Ip do modem roteado)
>    Hostname:  my.freebsd
>    _______________________________________________________________________
>    __________________
>    Continua o mesmo erro quando vou startar o ProFTPD:
>    bash-2.05b# /usr/local/sbin/proftpd
>    - warning: unable to determine IP address of ''
>    - error: no valid servers configured
>    - Fatal: error processing configuration file
>    '/usr/local/etc/proftpd.conf'
>    _______________________________________________________________________
>    ___________________
>    Ja editei no /etc/hosts
>    # /etc/hosts
>    192.168.254.1                   my.freebsd
>    # fim =D
>    _______________________________________________________________________
>    __________________
>    Ja coloquei o proftpd_enable="YES" no rc.conf
>    _______________________________________________________________________
>    __________________
>    O que posso fazer agora ?
>    Mário Carvalho
>    >Message: 4
>    >Date: Sun, 29 Jul 2007 23:00:45 +0000
>    >From: Mário Carvalho <[1]oiramboy at hotmail.com>
>    >Subject: Re: [FUG-BR] ProFTPD - Problemas (Diego Queiroz dos Santos)
>    >To: [2]freebsd at fug.com.br
>    >Message-ID: <[3]BAY113-F29A2B7C4C1182A7D908FB6C3ED0 at phx.gbl>
>    >Content-Type: text/plain; charset=iso-8859-1; format=flowed
>    >
>    >
>    >
>    >
>    >Diego,
>    >
>    >Fiz todos os procedimentos que você sitou e mesmo assim continua o
>    mesmo
>    >jeito.
>    >
>    >Obs1.: Estou me baseando justamente pelo artigo la na FUG.
>    >
>    ># Hosts
>    >192.168.254.1                   My.FreeBSD
>    ># fim =D
>    >
>    >O que posso fazer agora?
>    >
>    >Mário Carvalho
>    > >Message: 1
>    > >Date: Sun, 29 Jul 2007 13:28:45 +0000
>    > >From: Mário Carvalho <[4]oiramboy at hotmail.com>
>    > >Subject: [FUG-BR] ProFTPD - Problemas
>    > >To: [5]freebsd at fug.com.br
>    > >Message-ID: <[6]BAY113-F162168FDCFA49BC424E8D9C3ED0 at phx.gbl>
>    > >Content-Type: text/plain; charset=iso-8859-1; format=flowed
>    > >
>    > >
>    > >
>    > >
>    > >Bom dia,
>    > >
>    > >Estou com um pequeno problema quando vou startar o ProFTPD no BSD
>    6.2
>    >x64.
>    > >Ao efetuar o comando /usr/local/sbin/proftpd para startar o serviço,
>    da o
>    > >seguinte erro:
>    > >bash-2.05b# /usr/local/sbin/proftpd
>    > >- warning: unable to determine IP address of ''
>    > >- error: no valid servers configured
>    > >- Fatal: error processing configuration file
>    >'/usr/local/etc/proftpd.conf'
>    > >
>    > >Obs.: Estou começando a me familiarizar com o unix/linux agora.
>    > >Logo abaixo segue minha .conf
>    > >
>    > ># proftpd.conf
>    > >
>    > ># Arquivo exibido no momento da conexao
>    > >DisplayConnect /usr/local/etc/proftpd.banner
>    > >
>    > ># Nao exibe informacoes sobre que tipo de servidor esta rodando
>    > >ServerIdent off
>    > >
>    > ># Modo no qual o servidor ira rodar (standalone ou inetd)
>    > >ServerType standalone
>    > >
>    > ># Como nao temos VirtualHosts, este servidor (principal) sera o
>    padrao
>    > >DefaultServer on
>    > >
>    > ># Porta para o socket de controle
>    > >Port 21
>    > >
>    > ># Umask padrao para arquivos uploaded
>    > >Umask 022
>    > >
>    > ># Maximo de processos filho (cada conexao utiliza um processo)
>    > >MaxInstances 30
>    > >
>    > ># Maximo de usuarios autenticados (incluindo anonimos) e mensagem
>    > >MaxClients 20 "Desculpe, o numero maximo de clientes foi atingido"
>    > >
>    > ># Maximo de usuarios autenticados (incluindo anonimos) por IP
>    > >MaxClientsPerHost 4 "Desculpe, maximo de 4 conexoes por cliente"
>    > >
>    > ># Usuario sob o qual o servidor ira rodar
>    > >User ftp
>    > >
>    > ># Grupo sob o qual o servidor ira rodar
>    > >Group ftp
>    > >
>    > ># Os usuarios nao poderao sair de seu diretorio home (chrooted)
>    > >DefaultRoot ~
>    > >
>    > ># Nao permite o login do usuario root
>    > >RootLogin off
>    > >
>    > ># Nao requer que os usuarios tenham um shell valido (definido
>    > ># em /etc/shells)
>    > >RequireValidShell off
>    > >
>    > ># Nao bloqueia usuarios baseando-se no arquivo /etc/ftpusers
>    > >UseFtpUsers off
>    > >
>    > ># Tempo maximo em segundos para login
>    > >TimeoutLogin 120
>    > >
>    > ># Tempo maximo em segundos conectado mas sem qualquer comando ou
>    > ># troca de dados
>    > >TimeoutIdle 600
>    > >
>    > ># Tempo maximo em segundos sem transferencia de dados (arquivos,
>    > ># listagens de diretorios)
>    > >TimeoutNoTransfer 900
>    > >
>    > ># Tempo maximo em segundos com uma transferencia parada, travada
>    > >TimeoutStalled 900
>    > >
>    > ># Numero maximo de tentativas de login
>    > >MaxLoginAttempts 3
>    > >
>    > ># Nao tenta descobrir o hostname do cliente
>    > >UseReverseDNS off
>    > >
>    > ># Nao tenta efetuar consulta do username remoto (ident - RFC1413)
>    > >IdentLookups off
>    > >
>    > ># Arquivo de log geral
>    > >SystemLog /var/log/proftpd/system.log
>    > >
>    > ># Arquivo de log das transferencias
>    > >TransferLog /var/log/proftpd/transfer.log
>    > >
>    > ># Especifica o modo de transferencia padrao (ascii ou binary)
>    > >DefaultTransferMode binary
>    > >
>    > ># Permite que arquivos sejam sobrescritos (caso seja feito upload
>    > ># de um arquivo ja existente)
>    > >AllowOverwrite on
>    > >
>    > ># Abre o contexto de usuarios anonimos, especificando a raiz do
>    > ># FTP anonimo
>    > ><Anonymous /usr/ftp>
>    > >
>    > >    # Usuario sob o qual cada instancia de FTP anonimo deve rodar
>    > >    User ftp
>    > >
>    > >    # Grupo sob o qual cada instancia de FTP anonimo deve rodar
>    > >    Group ftp
>    > >
>    > >    # Define o login anonymous como sinonimo (alias) do login ftp
>    > >    UserAlias anonymous ftp
>    > >
>    > >    # Numero maximo de usuarios anonimos
>    > >    MaxClients 10
>    > >
>    > >    # Limita qualquer gravacao neste contexto (por exemplo upload
>    > >    # de arquivo)
>    > >    <Limit WRITE>
>    > >    DenyAll
>    > >    </Limit>
>    > >
>    > ># Fecha o contexto de usuarios anonimos
>    > ></Anonymous>
>    > >
>    > >
>    > >Mário Carvalho
>    > >Message: 2
>    > >Date: Sun, 29 Jul 2007 11:10:06 -0300
>    > >From: "Diego Queiroz dos Santos" <[7]shaamangra at gmail.com>
>    > >Subject: Re: [FUG-BR] ProFTPD - Problemas
>    > >To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) "
>    > > <[8]freebsd at fug.com.br>
>    > >Message-ID:
>    > > <[9]52cbd7620707290710m5e9e9e53yc1c25cdc9b8f2e92 at mail.gmail.com>
>    > >Content-Type: text/plain; charset=ISO-8859-1
>    > >
>    > >Tem que configurar o hosts.conf e copiar o proftpd.conf pro
>    /usr/local/
>    > >
>    > >;)
>    > >
>    > >no FUG tem um artigo que pode te ajudar!
>    > >
>    > >abraço, boa sorte.
>    > >Message: 3
>    > >Date: Sun, 29 Jul 2007 11:20:34 -0300
>    > >From: "Diego Queiroz dos Santos" <[10]shaamangra at gmail.com>
>    > >Subject: Re: [FUG-BR] ProFTPD - Problemas
>    > >To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) "
>    > > <[11]freebsd at fug.com.br>
>    > >Message-ID:
>    > > <[12]52cbd7620707290720u302c323cj5d8c688a4ed16dd2 at mail.gmail.com>
>    > >Content-Type: text/plain; charset=ISO-8859-1
>    > >
>    > >vi /etc/hosts.conf .. dae voce poe seu IP e seu hostname la!
>    > >find / -name proftpd.conf  (kkk não lembro onde fica)
>    > >cp ../proftpd.conf /usr/local/etc/proftpd.conf
>    > >
>    > >depois voce poe no /etc/rc.conf
>    > >proftpd_enable="YES"
>    > >
>    > >e starta!
>    > >
>    > >resumidamente é isso.
>      __________________________________________________________________
>
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>   



Mais detalhes sobre a lista de discussão freebsd