Cómo configurar un servidor FTP

0

Necesito crear un servidor FTP al que se pueda acceder a través de Internet; con un montón de espacio. Actualmente tengo una computadora que estoy considerando usar, sin embargo, si no se considera que sea lo suficientemente buena para usarla, compraré una nueva computadora específicamente para este propósito. Sin embargo, el problema es que no sé nada acerca de cómo configurar un servidor FTP o, para el caso, qué se requiere en un sistema para hacer esto.

La computadora que estaba considerando usar es una computadora de escritorio HP con 3 GB cargada, edición multimedia de Windows XP Home, 200 GB de almacenamiento interno (se actualizaría con una matriz RAID 0 de 6x unidades IDE de diferentes tamaños), PSU de 620 vatios, 240 MB (creo) NVidia en la GPU integrada (probablemente también se actualizaría), y un procesador AMD de 64 bits Quad Core (olvide el modelo exacto). Probablemente actualizaría el sistema operativo a Windows 7, siempre que fuera el más eficiente para crear un servidor FTP.

Tengo un conmutador Ethernet HP Procurve 4000M ( http://community.moertel.com/~thor/pix/20051111-procurve/img_0856-wm.jpg ) que probablemente usaré para conectar la computadora del Servidor FTP a mi red doméstica, así como a Internet. Tenga en cuenta que no estoy completamente seguro de que vaya a usar este interruptor, ya que a pesar de que el dispositivo es operable, requiere mucha energía y también emite mucho ruido debido a la gran cantidad de ventiladores del dispositivo, y no estoy seguro de que Otros que viven en mi casa apreciarían el ruido 24/7.

El propósito principal del servidor FTP será compartir archivos con los miembros de mi compañía. Somos un grupo de desarrollo de juegos independiente. Hasta ahora, hemos estado utilizando Google Drive y Dropbox para nuestros archivos, pero la necesidad de un servidor FTP surgió cuando A) se nos agotó el espacio que podíamos permitirnos en Google Drive, y también que B) ninguno de la unidad en línea y Los servicios de FTP pagados nos brindaron suficientes preferencias. Los archivos que se almacenarán en el servidor variarán desde pequeños documentos .TXT a archivos extremadamente grandes .C4D y otros tipos de archivos extremadamente grandes (como archivos photoshop .PSB, bibliotecas de texturas, etc.). tenga en cuenta que la mayoría de las personas que accederán a este servidor accederán a él a través de Internet.

Tengo una gran cantidad de conocimientos sobre cómo construir computadoras, instalar sistemas operativos, etc., así que puedo hacer casi todas las cosas que se requieren para configurar este servidor FTP.

Ben Franchuk
fuente
1
"Tengo una gran cantidad de conocimientos sobre cómo construir computadoras, instalar sistemas operativos, etc." Pero no te das cuenta de que la mayoría de las implementaciones de RAID 0 requiere unidades del mismo tamaño o, mejor dicho, fije el tamaño de la matriz al número de unidades multiplicado por el tamaño de la unidad más pequeña. Las unidades PATA están empezando a ser difíciles de conseguir. RAID 0 no tiene redundancia; cualquier unidad fallida hará que toda la matriz sea ilegible. Y, por supuesto, XP es antiguo en estos días; una instalación nueva siempre es más limpia que una actualización. ...
a CVn
Anteriormente había sabido sobre el problema de la redundancia y estaba dispuesto a correr ese riesgo; sin embargo, si todas las unidades en la matriz requieren ser del mismo tamaño, entonces estoy atornillada al respecto.
Ben Franchuk
Yo tampoco estaba planeando hacer una actualización real; Si mencioné la actualización, me refiero a la instalación desde mi disco OEM.
Ben Franchuk
1
No todas las unidades de disco en una matriz RAID tiene que ser del mismo tamaño, pero generalmente todo el particiones Usted está construyendo el RAID desde la necesidad de ser. P.ej. Si tiene una unidad de 2TB y 3TB, puede crear un RAID de 2 discos a partir de los que usen 2TB de cada unidad. (El 1TB restante en el disco grande no se utilizará o puede crear otro disco a partir de eso. O bien es un volumen simple de parte de otro RAID mdadm). Tenga en cuenta que no todos los métodos RAID lo admiten.
Hennes

Respuestas:

5
  1. Por favor, no utilice XP. XP está casi sin soporte y necesitarías abandonarlo en menos de un año. (Win7, una distribución gratuita de Linux, un BSD, un servidor de Windows, ... todo está bien. Simplemente no uses XP).
  2. Espero que te des cuenta de que FTP no es seguro. A menos que todos puedan descargar de forma anónima, considere otra cosa (por ejemplo, sFTP, observe la s)
  3. No se necesita GPU para un servidor FTP. ¿Por qué dejarlo en estos continuamente utilizando el poder?
  4. ¿Qué tan bueno es su Internet en casa? Tanto descargar como subir . (Con DSK o la carga por cable suele ser extremadamente lento).
  5. ¿Cómo se hacen las copias de seguridad. ¿Se almacenan fuera del sitio?

...

Podría continuar, pero está buscando una configuración de servidor de archivos en una oficina y está intentando hacerlo con un sistema operativo antiguo, en un escritorio inadecuado, probablemente conectado a una red no comercial. Correr en problemas es probable.

Entiendo que el juego indie dev. Puede que no cuente con todos los recursos de las grandes empresas, pero contratar a alguien para que lo haga por usted puede ser bastante rentable a largo plazo.

Hennes
fuente
+1 por realismo. Creo que OP necesita retroceder un par de pasos y buscar otras soluciones.
a CVn
2

Bueno, en realidad estoy de acuerdo con todas las respuestas ya dadas (especialmente si no uso XP, incluso MS dice que la seguridad es mala). Me gustaría agregar una solución alternativa para su consideración.

Puede adquirir una Raspberry PI barata, conectar un concentrador USB con alimentación decente y enchufar unidades con alimentación externa. Configure fácilmente Raspbian para alojar un servidor ftp (o sftp, lo que sería mejor) y estará listo. Bajo consumo de energía y si necesita más espacio, simplemente conecte otra unidad y cree enlaces simbólicos para que parezca una unidad.

No necesita una máquina decente para alojar FTP, la máquina está ahí para autenticarse, entonces se trata principalmente de velocidad de línea.

Desde su publicación, parece que está más familiarizado con Windows que con Linux, pero configurar algo tan simple como un servidor ftp en Linux es fácil, lo que es más, puede cambiar el puerto ftp a 80 para que obtenga la menor regulación de su ISP (y confíe en mí, todos se aceleran, sin importar lo que anuncie su ISP).

LordWabbit
fuente
+1 por la idea de trasladarse al puerto 80 cuando se usa una línea de consumo. (Las líneas de negocio no necesitan trabajar alrededor). El consumo de energía y el ruido aún no serán bajos. Es posible que rPi no use mucho, pero una matriz RAID decente de una docena de unidades lo hará.
Hennes
1

Qué Hennes es 100% correcto, nunca es una buena idea usar su PC como servidor.

Si realmente no tienes dinero para comprar un plan de hosting, entonces considera usar 000webhost.com , o alguna otra servicio de alojamiento gratuito , esos servicios de alojamiento no son buenos, pero usted obtiene lo que paga y no está pagando nada.

Registrar un dominio .tk , que también es gratis, y hay muchos proveedores de nombres de dominio gratis . Configura todo y listo.

En caso de que quiera configurar su propio servidor e instalar un servidor ftp, aquí tiene como instalar proftpd en centos Es posible que deba seguir otro tutorial en función de su sistema operativo.

Nunca uso FTP, no es seguro y protegerlo me da dolor de cabeza, ¿por qué molestarme en configurarlo cuando puedo usarlo? SFTP ?

Lynob
fuente