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
_________________________________________________________________
Descubra como mandar Torpedos SMS do seu Messenger para o celular dos seus
amigos. http://mobile.msn.com/
-------------------------
Histórico: http://www.fug.com.br/historico/html/freebsd/
Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd