Configurando servidor ftp no linux (proftpd)

O Serviço de FTP é uma forma de trocar dados em uma Rede TCP. O que torna o protocolo não seguro é a autenticação realizada em texto puro, sem qualquer criptografia, podendo ser interceptado.





Instalando o Proftpd no Servidor
apt-get install proftpd

Após a instalação ele perguntará em qual modo tu queres executar, escolha modo solitário.

Editando o arquivo de configuração
vim /etc/proftpd/proftpd.conf


Principais Linhas de Configuração 
  • Para trabalhar em modo standalone
ServerType standalone
  • Defina o número máximo de loginssimultâneos: 
MaxInstances 20
  • Defina a home do usuário como sendo o diretório raiz: 
DefaultRoot  ~
  • Porta para o socket de controle.
Port 21
  • Nao permite o logindo usuarioroot, você pode habilitar essa opção, mas não é uma boa pratica de seguranca. 
RootLogin off
  • Naorequer que os usuariostenham um shellvalido (definido em /etc/shells).
RequireValidShell off
  • Bloqueia usuariosbaseando-se no arquivo /etc/ftpusers.
UseFtpUsers off



Após realizada as configurações, devemos salvar o arquivo e sair.


Criando usuário

Criaremos o usuário FTP somente para acesso ao FTP, sem shell.

useradd -m -s /bin/false ftp
passwd ftp
senha:
Repita:

Restartando o Serviço

/etc/init.d/proftpd restart

Conectando através da máquina cliente

ftp ip_do_servidor
usuário:ftp
senha:xxx

Comandos de manipulação de arquivos no FTP

Ls – lista diretorios do /home/ftp;

!LS – Lista diretorios do cliente;

Lcd – mostra o diretorio corrente;

Lcd /etc – Vai para o diretorio etc;

Mdelete nome_do_arquivo – Remove o arquivo do servidor;

Put nome_do_arquivo – manda um arquivo para o servidor;

Get nome_dp_arquivo – copia um arquivo para o servidor;

Mput e mget – copia vários arquivos por vez.


O vídeo mostra passo-a-passo, estes comandos são apenas um resumo.

Até a Proxima !


Share on Google Plus

About Carlos Castro

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comentários:

Postar um comentário