Hi!
Segun lo visto aqui la inmensa mayoria usa win32, el howto de CRCBAD sta de p**a madre. Por si alguien tiene GNU/UNIX y le interesa hacer un FTP, voy a plantear como hacerlo.
=========
Software: PUREFTPD.V.1.0.12
http://kent.dl.sourceforge.net/sourceforge/pureftpd/pure-ftpd-1.0.12.tar.gz Instalacion y compilacion
$ tar -xvzf pure-ftpd-1.0.12.tar.gz
$ ./configure --with-puredb --with-throttling --with-language=spanish --with-ftpwho
$ make
$ su
# make install
Notas del ./configure
* --with-puredb: Nos permite crear usuarios virtuales para el FTP.
* --with-throttling: Para poder limitar el ancho de banda
* --with-language: instalamos los mensajes del servidor en castellano
* --with-ftpwho: Nos permite ver quien está conectado
Notas del servidor
* -A: chroot para todos los usuarios. No pueden salir del directorio del FTP
* -c 10: número de conexiones máximas a la FTP 10
* -B: ejecución en segundo plano
* -C 2: solo se permiten 2 conexiones por dirección IP
* -d: log en modo verbose
* -E: no se permiten usuarios anónimos a la FTP
* -f ftp: loguear a través de syslog
* -H: no resolver IP de los hots
* -I 15: si el tiempo de inactividad del usuario supera los 15 minutos se le expulsa del sistema
* -L 2000:8: límite de recursivdidad
* -m 3: máxima carga por encima de la cual el servidor deja de funcionar
* -s: antiwarezz
* -U 133:022: umask
* -u 100: uid mínimo 100
* -k 90: solo se podrá utilizar le 90% de la partición
* -lpuredb:/etc/pureftpd.pdb: usamos usuarios virtuales y los almacenamos en el siguiente fichero
Creacion Grupo FTP y Usuario FTP
$ useradd ftp
$ groupadd ftp
Notas de la creacion de usuarios virtuales
-u <userid> User ID
-g <gid> Group ID
-d <directorio> Directorio de acceso del usuarioo
-t 5 5 Kb/s de límite de ancho de banda de bajada
-T 10 10 Kb/s de límite de ancho de banda de subida
Una vez creados los usuarios, actualizar la base de datos:
$ pure-pw mkdb
=========================================
Para mayor facilidad a la hora de iniciar o parar el servidor ftp aqui teneis el script:
Ejecucion del script:
$ sh "nombre_dado".sh <start ó stop>
NOTAS
*Las lineas de comandos que comienzan por $ seran ordenadas como usuario, en cambio las nombradas como # seran usadas como superusuario (su+contraseña)
*El script, lo podeis pegar sobre cualquier editor de texto, teniendo en cuenta que su extension sea .sh
*Para hacer ejecutable el script hacer: $ chmod +x "nombre_dado".sh
*Es recomendable hacer cada carpeta de usuario manualmente antes de crearlos.
Hola, yo tengo una conexión de 256, me funcionará esto o no me pongo a hacerlo?
Publicado: Mar Nov 15, 2005 9:29 pm
lalins
Adulto, como en casa.
Registrado: Dec 17, 2003
Mensajes: 265
hola crcbad estoy tratando de crear un ftp, yo lo necesito principalmente para lo que te comente en otro hilo, para compartir mp3 en una red y asi poderle quitar permisos de copiado pero algo debo estar haciendo mal... cree un usuario y en la ficha dir access le agregue directorios con permiso como muestras en la imágen tengo un router zykel, abri el puerto 200 y desmarque la casilla que comentas pero cuando pongo ftp:// MI IP /en el explorer para entrar me dice que Windows no tiene acceso a la carpeta pero la carpeta esta creada, yo creo que pongo mal en el explorer, que dirección tengo que poner? ftp://mi ip/?.
Disculpa pero se muy poco sobre este tema.
Gracias
[/img]
Publicado: Mar Nov 15, 2005 11:57 pm
crcbad
Moderador
Registrado: Dec 07, 2004
Mensajes: 3621
Ubicación: Madrid
Hola lalins, en dirección IP debes de poner tu IP local, no la pública, eso lo puedes saber haciendo un IPCONFIG desde el CMD desde tu pc servidor, en el que tienes alojado los mp3.
También mira si en la configuración del dominio tienes también la misma IP local por la accedes al FTP, y vuelve a mirar en la ruta de los directorios que los permisos sean los correctos.
Reinicia el servicio FTP ( Bien cerrando y volviendo arrancar, o bien mediante los botones de ponerlo offline ) y lo vuelves a probar y me comentas
Todos esos pantallazos son la configuración del serv-u con respecto a los directorios, y todo están orden.
Lo que tenemos que mirar son las opciones de Domain, en ip que tienes puesto? Por cierto, que puerto has puesto para el servicio de ftp? Lo digo porque igual has puesto uno que en el propio router no está abierto, y eso impide hacer uso de dicho servicio.
Lo puse ONLINE pero sigue igual, lo que veo que al poner ONLINE los botones aplicar y aceptar siguen atenuados.
y al poner ftp://mi ip/ en el explorer parece como que va a abrir la pagina, pero al segundo me dice windows no tiene acceso a esta carpeta
Publicado: Dom Nov 20, 2005 4:31 am
lalins
Adulto, como en casa.
Registrado: Dec 17, 2003
Mensajes: 265
De vuelta, no puedo, tendrás algún programita para hacer esto pero en español, aunque sea malo pèro para probar, me dijeron que el XP incluye uno , puede ser?
Cesar hace esto?
Gracias
Publicado: Mar Nov 22, 2005 10:29 pm
qqcq
Junior, recien llegado
Registrado: Nov 22, 2005
Mensajes: 3
yo tengo el mismo problema que lalins; están los permisos dados y el puerto 21 en el router abierto por TCP y UDP; estando aquí, al acceder al servidor, creado con serv-U, bajo la forma ftp://miIp, sí que entro, pero si intento acceder bajo la forma ftp://user:contraseña@nombrequelehedado, me dice que Windows no tiene permisos para acceder a esa carpeta; me temo que cuando vaya fuera, en cualquier ordenador y teclee ftp://MiIp, no accederá puesto que esa Ip es la local, la misma o parecida en muy pocas opciones (100 ó 200, 192.168.x.x) que en cualquier router y esa idetificación no supone una identificación única e inequivoca para que desde cualquier punto de la web se pueda acceder; algún paso, a la hora de crear el dominio, me lo paso o lo doy mal, a pesar de que lo he revisado ni sé la de veces; alguna otra configuración en el ordenador (firewall desactivado de Windows y Antivirus) que haya que cambiar?
como Pedro por su casa
Publicado: Mar Nov 22, 2005 10:37 pm
qqcq
Junior, recien llegado
Registrado: Nov 22, 2005
Mensajes: 3
con el mosqueo que tengo, no he dado ni bola...; ...que gracias por el post que me parece estupendo, aunque a la torpeza de uno no le haya sido suficiente, y gracias por las posibles respuestas...
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Todas las horas son GMT + 10 Horas
Página 2 de 4Ir a página Anterior1, 2, 3, 4Siguiente