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 <[EMAIL PROTECTED]> > >Subject: Re: [FUG-BR] ProFTPD - Problemas (Diego Queiroz dos Santos) > >To: [EMAIL PROTECTED] > >Message-ID: <[EMAIL PROTECTED]> > >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 <[EMAIL PROTECTED]> > > >Subject: [FUG-BR] ProFTPD - Problemas > > >To: [EMAIL PROTECTED] > > >Message-ID: <[EMAIL PROTECTED]> > > >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" <[EMAIL PROTECTED]> > > >Subject: Re: [FUG-BR] ProFTPD - Problemas > > >To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) " > > > <[EMAIL PROTECTED]> > > >Message-ID: > > > <[EMAIL PROTECTED]> > > >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" <[EMAIL PROTECTED]> > > >Subject: Re: [FUG-BR] ProFTPD - Problemas > > >To: " Lista Brasileira de Discussão sobre FreeBSD (FUG-BR) " > > > <[EMAIL PROTECTED]> > > >Message-ID: > > > <[EMAIL PROTECTED]> > > >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 > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd