Instalación de ProFTPD - Instalación de ProFTPD
Tutorial creado por el-brujo. Extraido de: http://foro.elhacker.net/index.php/topic,26922.0.html
04 de Enero de 2005
Programación web
1 - Instalación de ProFTPD
v0.1 Beta.
Se instala en paquete rpm o desde las fuentes ya la instalación se hace desde el:
/etc/proftpd.conf
Aquí te dejo un ejemplo de configuración, con cada linea comentada:
Citar
DefaultServer on
#nombre del servidor de ftp (sale al entrar)
ServerName "ProFTPD Server de el-brujo"
#tipo de servidor
ServerType standalone
#e-mail del administrador del ftp
ServerAdmin alex@elhacker.net∞
#si no pones password en 120 segundos te hecha
TimeoutLogin 120
#sino haces nada en el ftp, en 900 segundos cierra la conexion
TimeoutNoTransfer 900
TimeoutIdle 600
#usuario que ejecutar el servidor ftp
User nobody
#grupo
Group nogroup
#si ves que tarda mucho entre que te conectas al ftp y te pide el login, es porque está haciendo el reverso de tu ip, y siempre tarda. Si quieres que sea directo pon:
UseReverseDNS off
<Global>
#por defecto, un usuario que quiera entrar al ftp, tiene que tener una shell válida (/bin/sh) o la que sea, pero si tiene /bin/false, no le dejará entrar al ftp, aunque el pass sea correcto. Esto se puede arreglar con esto-->
RequireValidShell off
#parecido al reverso de dns
IdentLookups off
#puedes limitar que solo entren desde una ip
#<Limit LOGIN>
#Order allow,deny
#Allow from 192.168.0.2
#Deny from all
#</Limit>
#puedes limitar los usuarios que tienen acceso al ftp
<Limit LOGIN>
Order allow,deny
AllowUser alex,pepe,juan
#AllowUser root
Deny all
</Limit>
#mensaje si el pass es incorrecto
AccessDenyMsg "que te pires"
#mensaje de bievenida, %u significa el user que se conecte
AccessGrantMsg "Bienvenido %u , al servidor ftp de el-brujo"
#permite sobre-escribir archivos (y como esta dentro de global, pues de todos
AllowOverwrite on
#maximo de conexiones simulteneas
MaxClients 5 "Muchas conexiones simultaneas..... espera un rato"
#numero maximo de clientes por ip
MaxClientsPerHost 2 "Desde tu IP ya hay dos conexiones conectadas."
#mensaje
DisplayGoAway "Demasiadas conexiones, espera un rato y vuelve a intentar"
#numero maximo de fallos al poner el pass
MaxLoginAttempts 4
<Limit WRITE>
AllowAll
</Limit>
AllowRetrieveRestart on
AllowStoreRestart on
LoginPasswordPrompt off
DirFakeGroup on ~
DirFakeUser on ~
</Global>
#RootLogin on
#DefaultRoot /usr/local/apache root
#al entrar el usuario alex, le lleva a este directorio y no puede tirar para atrás,solo para delante
DefaultRoot /home/alex/public_html alex
# si está on, muestra / en vez de mostrar /home/alex/public_html
DirFakeGroup on ~
DirFakeUser on ~
Documentos interesantes:
http://proftpd.linux.co.uk/docs/directives/configuration_full.html------http://bandaancha.st/documentos.php?docid=65∞
Se instala en paquete rpm o desde las fuentes ya la instalación se hace desde el:
/etc/proftpd.conf
Aquí te dejo un ejemplo de configuración, con cada linea comentada:
Citar
DefaultServer on
#nombre del servidor de ftp (sale al entrar)
ServerName "ProFTPD Server de el-brujo"
#tipo de servidor
ServerType standalone
#e-mail del administrador del ftp
ServerAdmin alex@elhacker.net∞
#si no pones password en 120 segundos te hecha
TimeoutLogin 120
#sino haces nada en el ftp, en 900 segundos cierra la conexion
TimeoutNoTransfer 900
TimeoutIdle 600
#usuario que ejecutar el servidor ftp
User nobody
#grupo
Group nogroup
#si ves que tarda mucho entre que te conectas al ftp y te pide el login, es porque está haciendo el reverso de tu ip, y siempre tarda. Si quieres que sea directo pon:
UseReverseDNS off
<Global>
#por defecto, un usuario que quiera entrar al ftp, tiene que tener una shell válida (/bin/sh) o la que sea, pero si tiene /bin/false, no le dejará entrar al ftp, aunque el pass sea correcto. Esto se puede arreglar con esto-->
RequireValidShell off
#parecido al reverso de dns
IdentLookups off
#puedes limitar que solo entren desde una ip
#<Limit LOGIN>
#Order allow,deny
#Allow from 192.168.0.2
#Deny from all
#</Limit>
#puedes limitar los usuarios que tienen acceso al ftp
<Limit LOGIN>
Order allow,deny
AllowUser alex,pepe,juan
#AllowUser root
Deny all
</Limit>
#mensaje si el pass es incorrecto
AccessDenyMsg "que te pires"
#mensaje de bievenida, %u significa el user que se conecte
AccessGrantMsg "Bienvenido %u , al servidor ftp de el-brujo"
#permite sobre-escribir archivos (y como esta dentro de global, pues de todos
AllowOverwrite on
#maximo de conexiones simulteneas
MaxClients 5 "Muchas conexiones simultaneas..... espera un rato"
#numero maximo de clientes por ip
MaxClientsPerHost 2 "Desde tu IP ya hay dos conexiones conectadas."
#mensaje
DisplayGoAway "Demasiadas conexiones, espera un rato y vuelve a intentar"
#numero maximo de fallos al poner el pass
MaxLoginAttempts 4
<Limit WRITE>
AllowAll
</Limit>
AllowRetrieveRestart on
AllowStoreRestart on
LoginPasswordPrompt off
DirFakeGroup on ~
DirFakeUser on ~
</Global>
#RootLogin on
#DefaultRoot /usr/local/apache root
#al entrar el usuario alex, le lleva a este directorio y no puede tirar para atrás,solo para delante
DefaultRoot /home/alex/public_html alex
# si está on, muestra / en vez de mostrar /home/alex/public_html
DirFakeGroup on ~
DirFakeUser on ~
Documentos interesantes:
http://proftpd.linux.co.uk/docs/directives/configuration_full.html------http://bandaancha.st/documentos.php?docid=65∞
Valora este capítulo:
Autor y licencia de 'Instalación de ProFTPD - Instalación de ProFTPD'
|
Opiniona sobre 'Instalación de ProFTPD - Instalación de ProFTPD' (0)
Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.
Opina sobre este tutorial |
Wikis relacionados con 'Instalación de ProFTPD - Instalación de ProFTPD'
v0.1 Beta se instala en paquete rpm o desde las fuentes ya la instalación se...
Más »
El siguiente manual es de un usuario de los foros de gentoo, llamado g0su. Simplemente...
Más »
Bien, empezaré diciendo que decidí realizar este tutorial debido a que decidí instalar este servidor...
Más »
Yo soy un declarado usuario de Webmin, lo utilizo desde que me propuse tener mi...
Más »
Manual para Slackware 10.0 en el que prescindiremos de usar las X. Esto puede tener...
Más »


