Tengo que configurar un servidor FTP para que diferentes personas puedan iniciar sesión en el servidor utilizando un nombre de usuario y una contraseña.
Además, cada usuario
- Deben tener sus propios directorios.
- Los directorios de otros usuarios deben ser inaccesibles para ellos.
- Los usuarios deben tener la capacidad de cargar, descargar y eliminar contenido en su directorio usando algo como FileZilla
Además, el administrador debe poder descargar / eliminar cualquier archivo de cualquiera de los directorios del usuario.
¿Cómo hago esto posible? No tengo ninguna idea sobre FTP y demás, así que téngalo en cuenta y resuelva mi problema. Gracias por adelantado :)
Actualización: ¿ También tiene idea de obtener una dirección ftp gratis? ¿Es posible usar dyndns.com para rastrear la IP dinámica en esta computadora con reenvío de puertos para crear una dirección ftp?
Actualización 2: ¿Necesito configurar un servidor Apache en la máquina local en la que también instalo FileZilla? Si es así, ¿cómo lo hago?
Respuestas:
He estado usando la versión del servidor FileZilla sin problemas durante los últimos años, también he usado ftp a prueba de balas. Filezilla parece hacer el trabajo igualmente, así que me he quedado con eso.
Si fuera yo, descargaría el software de sourceforge e instalaría en la caja que actuará como su servidor FTP. Luego lo probaría en su red de área local antes de descubrir todas las opciones de mapeo de IP y firewall.
Si está acostumbrado al software de Windows, es bastante sencillo comenzar y crear cuentas de usuario, y establecer permisos también es sencillo. Si creas un directorio ftp en algún lugar de tu disco duro y luego subcarpetas dentro de eso para cada usuario al crear las cuentas, puedes darle acceso al usuario a esa carpeta. También significa que su cuenta de superusuario puede tener control total desde el nivel anterior para agregar / eliminar archivos según sea necesario.
También es posible que desee pensar en la seguridad, ya que el FTP se orienta silenciosamente a menudo, normalmente señalizo silenciosamente las direcciones IP después de varios intentos fallidos, me aseguro de actualizar el mensaje de bienvenida para eliminar las versiones de software, etc., y bloquear la interfaz de administración a un rango interno de direcciones IP.
Página de inicio de Filezilla
fuente
Por $ 99 puede obtener una licencia de WinSSHD que se puede configurar para permitir solo FTP en el directorio de inicio de los usuarios. Además, si el servidor remoto es una edición de servidor de Windows (no doméstica o profesional), obtendrá múltiples sesiones de servicio de terminal por separado. Mucho por $ 100.
Por supuesto, si necesita algo gratis, obtenga el servidor FileZilla y puede asignar manualmente cada cuenta a su propio directorio de Windows. Un poco más de configuración pero es gratis.
fuente
Hemos estado usando la aplicación CrushFTP durante varios años y es económica y muy rica en funciones. El soporte es excelente y todo lo que necesitan los demandantes es un navegador web para cargar o descargar. Admite transferencias seguras y cuenta con amplios informes y alertas. Grandes características para proteger contra varios ataques. Fue fácil de configurar y a los usuarios les gustan todas las funciones y la seguridad. Admite varias plataformas y utiliza pocos recursos.
Sitio web de CrushFTP
fuente
Si está utilizando la plataforma Windows, intente usar este servidor ftp: Cerberus FTP Server
fuente
En Windows, BulletProof FTP Server es el que he estado usando desde 2003 y sin problemas, fácil de instalar, fácil de administrar, con algunas características útiles como hit-o-meter, grupos o configuración por usuario, y lo mejor para mí es que puedo hacer que este servidor emita un sonido cuando ocurre un evento específico.
http://www.bpftp.com/
El DDNS se puede lograr mediante el uso de la configuración adecuada de módem / enrutador con DynDNS, pero mi favorito es No-IP ( http://www.no-ip.com ), cualquiera de ellos hará el truco si configura correctamente el NAT y firewall en su servidor.
¡Buena suerte!
fuente
El servidor SFTPPlus (FTP / FTPS / SFTP / SCP / HTTPS) está disponible en Windows / Linux / AIX / Solaris / HP-UX y, de forma predeterminada, todas las cuentas están bloqueadas (encriptadas) dentro de su carpeta de inicio.
Además de los archivos de configuración de texto sin formato, también viene con herramientas administrativas basadas en la web.
PD: Soy una de las personas detrás de SFTPPlus
fuente