informatica:linux:pure-fptd
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
informatica:linux:pure-fptd [2009/12/02 14:15] – 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 20: | Line 20: | ||
===== Creación de usuarios ===== | ===== Creación de usuarios ===== | ||
- | |||
- | (Todo como ' | ||
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 | ||
Line 43: | Line 41: | ||
5. Damos permisos de lectura/ | 5. Damos permisos de lectura/ | ||
- | chown -R ftp:ftp / | + | |
6. Refrescamos la base de datos de usuarios virtuales de pure-ftpd: | 6. Refrescamos la base de datos de usuarios virtuales de pure-ftpd: | ||
- | pure-pw mkdb | + | |
La base de datos con los usuarios virtuales está en '/ | La base de datos con los usuarios virtuales está en '/ | ||
- | |||
===== Especificar el uso de usuarios virtuales ===== | ===== Especificar el uso de usuarios virtuales ===== | ||
Line 63: | 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 69: | 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