O que é Proftpd
Proftpd é um servidor FTP mais usado no Linux, tanto que vem distribuido em quase todas as distribuições.
Instalando e configurando
No terminal digite:
#apt-get install proftpd
Agora abra o arquivo /etc/proftpd/proftpd.conf para configurar o Proftpd
#vim /etc/proftpd/proftpd.conf
A primeira opção do arquivo a mudar éo "ServerName", coloque o nome do servidor que desejar como exemplo "Debian".
Agora escolha o modo que ele fica ativo em "ServerType", escolha entre standalone ou inet, o primeiro é mais seguro e mais rápido e fica ativo apenas quando acessado e é o recomendado.
Esolha a porta em "Port", por padrão vem configurado a 21. Pode ser alterado para outra como 2100 e os usuário ao acessarem terão que colocar a porta manualmente no cliente ftp, como exemplo: ftp://dominio:2100.
Em "MaxClients", limitamos o número de conexões simultâneas ao servidor.
O "DefaultRoot" com o sinal "~" limita o usuário em seu diretório Home.
Agora salva e fecha o arquivo e reinicie o Proftpd com o comando:
#/etc/ini.d/proftpd restart
Criando usuários e diretórios de acesso FTP
Primeiro criamos o diretório do usuário:
#mkdir /home/rodrigo
Agora criar usuário "rodrigo" com segurança (sem acesso ao terminal, só vai poder mexer em seu diretório:
#adduser --home /home/ftp/rodrigo --shell /bin/false --no-create-home rodrigo
Dar permissões para este diretório:
#chown -R rodrigo:rodrigo /home/ftp/rodrigo
Pronto agora só basta acessar do cliente FTP.
Observação
Para ter acesso externo terás que redirecionar no modem para a porta 21 nos protocolos TCP e UDP e também redirecionar a porta 20.
Nenhum comentário:
Postar um comentário