Proftpd

  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Proftpd as PDF for free.

More details

  • Words: 559
  • Pages: 3
servidor ftp - proftpd � um software que prov� servi�o de ftp de forma bastante eficiente e tem como caracter�stica a seguran�a e flexibilidade. dentre as vantagens do proftpd podemos citar as principais: * configura��o f�cil; * pode ser configurado em modo standalone ou atrav�s do inetd; * o pid � executado por um usu�rio desprivilegiado; * formato do arquivo de log extremamente configur�vel; * f�cil administra��o do ftp, com rela��o a forma de restri��o, acesso aos arquivos; * permite a configura��o do n�mero m�ximo de processos em execu��o, minimizando vulnerabilidades; - site: www.proftpd.org - caracter�sticas: www.proftpd.org/features.html --> instalar pacote proftpd e proftpd-anonymous - urpmi proftpd proftpd-anonymous --> configurando - vi /etc/proftpd.conf no arquivo de configura��o do proftpd � utilizado o conceito de contextos em sua configura��o e em cada contexto temos as diretivas. resumindo os contextos s�o op��es globais de um comportamento e a diretiva seria um sub-comportamento. os contextos s�o divididos em 7 categorias: * contexto principal: cont�m as configura��es de diretivas que n�o fazerm parte de outros contextos; * contexto : determina o comportamento do proftpd no diret�rio. * contexto : determina o comportamento do proftpd quando o usu�rio anonymous se loga a partir de qual diret�rio(dir) ele ser� servido; * contexto : determina as a��es no proftp; * contexto : determina as diretivas e seus valores padr�es para todos os outros contextos que as nao possui * contexto : define a cria��o de ftp's virtuais; * arquivos .ftpaccess - semelhantes ao .htaccess do apache - serverident on "lab ftp server" faz com que apare�a "lab ftp server" e n�o a vers�o do proftpd no momento da conex�o - defaultserver define se a configura��o modo contexto principal ser� utilizado quando uma conex�o se destina a um ip virtual n�o listado - serveradmin [email protected] um email que podera ser mostrado caso seja detectado algum problema -systemlog /var/log/proftpd/proftpd.log logs de conex�o

- transferlog /var/log/proftpd/xferlog logs de transfer�ncias de arquivos - maxclients 5 "numero m�ximo de clientes atingido, tente mais tarde por favor." numero m�ximo de logins an�nimos - maxclientsperhost 8 "voc� j� esta com muitas conex�es simult�neas." m�ximo de conex�es por cliente - lista explicando as principais diretivas em portugu�s http://www.linuxbsd.com.br/phplinuxbsd/modules/artigos_tecnicos/funcoes_proftpd.ht ml --> seguran�a com tls/ssl o mod_tls do proftpd usa os mesmos arquivos de certificados do mod_ssl do apache -> criando a autoridade certificadora pr�pria - /usr/lib/ssl/misc/ca.pl -newca -> assinando o pr�prio certificado com a ca criada - - /usr/lib/ssl/misc/ca.pl -newcert

-> criando os certificados (http://www.modssl.org/docs/2.7/ssl_faq.html#toc24) - openssl genrsa -des3 -out server.key 1024 - openssl rsa -in server.key -out server.key.unsecure - openssl req -new -key server.key -out server.csr -> assinado o certificado pela ca - - openssl ca -policy policy_anything -out server.crt -infiles server.csr -> copiando os certificados para o lugar correto - cp server.crt /etc/ssl - cp server.key.unsecure /etc/ssl - cp democa/cacert.pem /etc/ssl - > alterar /etc/proftpd.conf tlsengine on tlslog /var/log/proftpd/tls_log tlsprotocol sslv23

# se ligado, aceita _apenas_ conex�es seguras! tlsrequired on # server's certificate tlsrsacertificatefile tlsrsacertificatekeyfile

/etc/etc/ssl/server.crt /etc/ssl/server.key.unsecure

# ca the server trusts tlscacertificatefile

/etc/ssl/cacert.pem

# authenticate clients that want to use ftp over tls? tlsverifyclient off
--> lista de clientes ftp que suportam tls/ssl http://www.ford-hutchinson.com/~fh-1-pfh/ftps-ext.html --> segunra�a simples no proftp - nomes de usu�rios no arquivo /etc/ftpusers n�o conseguem fazer login ! fontes: http://www.proftpd.org/localsite/userguide/linked/userguide.html http://www.proftpd.org/docs/faq/faq_full.html http://www.proftpd.org/docs/directives/configuration_full.html http://www.linuxbsd.com.br/phplinuxbsd/modules/artigos_tecnicos/proftpd.htm http://www.linuxlive.com.br/artigo-27.html http://www.castaglia.org/proftpd/doc/contrib/proftpd-mini-howto-tls.html http://www.linuxrapido.org/modules.php?name=sections&op=viewarticle&artid=93 http://www.faqs.org/docs/linux-howto/ssl-certificates-howto.html#aen118 --> proftpd + mysql http://br-linux.org/tutoriais/001241.html http://www.howtoforge.com/proftpd_mysql_virtual_hosting

Related Documents