informatica:linux:pure-fptd
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
informatica:linux:pure-fptd [2009/05/16 13:20] – creado 192.168.1.30 | informatica:linux:pure-fptd [2013/08/29 13:51] – javi | ||
---|---|---|---|
Line 11: | Line 11: | ||
1. Actualizar la lista de paquetes e instalar pure-ftpd: | 1. Actualizar la lista de paquetes e instalar pure-ftpd: | ||
- | aptitude update | + | |
2. Contestar ' | 2. Contestar ' | ||
Line 17: | Line 17: | ||
Una vez instalado, el servidor ya está corriendo, y se arrancará de forma automática si se reinicia la máquina | Una vez instalado, el servidor ya está corriendo, y se arrancará de forma automática si se reinicia la máquina | ||
- | ===== Creación de usuarios ===== | ||
- | (Todo como ' | + | |
+ | ===== Creación de usuarios ===== | ||
1. Creamos el grupo de sistema ' | 1. Creamos el grupo de sistema ' | ||
- | groupadd ftp | + | |
2. Creamos el usuario de sistema ' | 2. Creamos el usuario de sistema ' | ||
- | useradd -g ftp -d / | + | |
3. (OPCIONAL) Asignamos grupos suplementarios al usuario ftp, en mi caso mldonkey: | 3. (OPCIONAL) Asignamos grupos suplementarios al usuario ftp, en mi caso mldonkey: | ||
- | usermod -G ftp, | + | |
4. Creamos el usuario virtual (solo de pure-ftpd), que irá vinculado al usuario de sistema ' | 4. Creamos el usuario virtual (solo de pure-ftpd), que irá vinculado al usuario de sistema ' | ||
- | pure-pw useradd usuario_pure -u ftp -g ftp -d / | + | |
En el ejemplo hemos limitado su capacidad de descarga a 10 Kb/s | En el ejemplo hemos limitado su capacidad de descarga a 10 Kb/s | ||
- | 5. Refrescamos la base de datos de usuarios virtuales | + | 5. Damos permisos |
- | | + | |
- | La base de datos con los usuarios virtuales | + | 6. Refrescamos la base de datos de usuarios virtuales |
+ | sudo pure-pw mkdb | ||
+ | |||
+ | La base de datos con los usuarios virtuales está en '/ | ||
===== Especificar el uso de usuarios virtuales ===== | ===== Especificar el uso de usuarios virtuales ===== | ||
Line 57: | Line 60: | ||
2. Crear un enlace simbólico al fichero que indica el uso de usuarios virtuales: | 2. Crear un enlace simbólico al fichero que indica el uso de usuarios virtuales: | ||
- | ln -s ../ | + | |
Lógicamente ' | Lógicamente ' | ||
Line 63: | Line 66: | ||
3. Reiniciamos el servicio: | 3. Reiniciamos el servicio: | ||
- | / | + | |
+ | |||
+ | ===== Fijar puertos ===== | ||
+ | |||
+ | * Cada usuario concurrente consume 2 puertos | ||
+ | * Es mejor por si las moscas abrir ambos TCP/UDP en el cortafuegos si el servidor FTP esta detras de uno o mas dispositivos a traves de NAT (router, hipervisor KVM, etc...). **IMPORTANTE** Solo funciona si el cliente DESACTIVA el uso de [[http:// | ||
+ | |||
+ | sudo su | ||
+ | echo "30000 30001" > / | ||
+ | sudo / |
informatica/linux/pure-fptd.txt · Last modified: 2015/04/13 20:19 by 127.0.0.1