1° Passo > como usuário root
# apt-get install proftpd
Se você escolheu instalar de um repositório, ele irá perguntar qual o tipo de execução irá querer.
Se tudo der certo o servidor estará instalado.
Agora vamos configurar o arquivo de configuração do serviço:
# pico /etc/proftpd/proftpd.conf
#Nome do Servidor
ServerName ”Nome do seu servidor”
#Modo no qual rodará (standalone ou inetd)
ServerType standalone
DeferWelcome off
#Não exibe informações sobre que tipo de servidor está rodando
ServerIdent off
#fuso horário universal (GMT) e não o local
TimesGMT off
MultilineRFC2228 on
#Tempo Máximo sem transferência de dados
TimeoutNoTransfer 600
#Tempo Máximo com transferência parada(travada)
TimeoutStalled 600
#Tempo Máximo conectado mas sem troca de dados
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
ListOptions ”-l”
DenyFilter \*.*/
#Logs no Proftp
WtmpLog off
#Arquivo de log geral
SystemLog /var/log/proftpd.log
#Arquivo de log das transferências
TransferLog /var/log/xferlog
#Porta para socket de controle
Port 21
Umask 022 022
#Máximo de usuários autenticados
MaxClientesPerHost 4 ”Mensagem de erro para usuário”
#Numero Máximo de tentativas de login
MaxLoginAttempts 3
#Usuário sob qual o servidor irá rodar
User
nobody
#Grupo
Group nogroup
#Os Usuários não poderão sair de seu diretório home
DefaultRoot ~
#Não permite o login do usuário root
RootLogin off
#Não requer que os usuários tenham um shell válido
RequireValidShell off
#Não bloqueia usuários baseando-se no arquivo /etc/ftpusers
UseFtpUsers off
_____________________________________________________
Existe um usuário chamado “anonymous” permitido em muitos FTPs, ele é usado para clientes e o mesmo poder olhar os arquivos e baixar sem que seja feito nenhum upload, por questão de segurança, não coloquei aqui.
Comentários
Sem comentários