Estoy buscando una aplicación simple que haga algo como
Allow user to sign up for an ftp account -> ask admin for approval -> create ftp account for that user
ahora no tiene que ser FTP, de hecho, me encantaría con una herramienta basada en web que admite la carga a través de algún tipo de applet de Java o algo similar. No me importa en qué plataforma se ejecuta, aunque si pudiéramos evitar PHP, sería genial. ¿Algunas ideas?
Respuestas:
Que plataforma Sin esto, sólo estoy dando algunos consejos generales.
Esto es fácil de lograr y acabo de hacer algo similar para mi empresa, pero depende de varias cosas y generalmente requerirá un poco de scripting.
La forma más fácil es encontrar un servidor FTP que admita una base de datos para la membresía de usuario, luego todo lo que necesita hacer es crear un sitio web pequeño en el idioma que elija y simplemente tomar el nombre de usuario y la contraseña junto con cualquier otra cosa que desee. Luego puede configurar esa secuencia de comandos para que le envíe un correo electrónico con todos los detalles o simplemente hacer que se muestre en otra página web (de administración) y un botón de eliminar o confirmar.
Cuando presiona eliminar, borra la entrada (¡por supuesto!) Y cuando hace clic en confirmar, puede ingresar los detalles en la base de datos del servidor FTP.
También puede usar un servidor FTP que tenga membresía en cualquier forma (como archivos XML o cuentas de windows / unix), pero tener uno que tenga una base de datos backend es mucho más simple.
Además, podría tener a todos los usuarios en una base de datos, si están confirmados o no, pero dije lo anterior solo por simplicidad, ya que probablemente no desee miles de usuarios de ftp sin confirmar / deshabilitados.
fuente
Si es openBSD, puede considerar alojar un sitio FTP de archivos usando Freenas . Freenas puede usarse ahora como un servidor web, por lo que podría hacerlo.
fuente