Leer/Responder : 122274/13
  • PabloMack
  • (9publicaciones)
FTP sin seguridad

Necesito un servidor FTP tradicional sin seguridad. Los archivos que suba ya estarán cifrados. Incluso un archivo descifrado sería inútil para cualquiera que pudiera obtenerlo. ¿Ofrecen este servicio?


09/03/2016 12:17:46

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Quiero aclarar lo que publiqué anteriormente. Quiero poder gestionar los archivos mediante un enlace seguro, pero también quiero crear una cuenta que solo pueda leerlos y que no tenga permiso para subirlos ni modificarlos. El acceso de usuario a esta cuenta no tendría seguridad en el puerto FTP, pero la cuenta de administración (mi cuenta) sí la tendría. Lo que no quiero es que un usuario que descargue un archivo tenga el control total del mismo. Los archivos solo se descargarán mediante un software automatizado.


Responder
09/03/2016 12:59:42

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

La única medida de seguridad en la cuenta de usuario es el nombre de usuario y la contraseña.


Responder
09/03/2016 13:01:00

  • DriveHQSupport_
  • (676publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Si lo entiendo correctamente, usted necesita un servicio FTP básico con dos cuentas de usuario: una de administrador y otra de invitado. El administrador tendrá acceso completo a sus archivos mediante el protocolo FTP estándar; el invitado podrá descargar archivos, pero no modificarlos ni eliminarlos. Esta es una función básica de nuestro servicio FTP/en la nube.

Solo necesitas crear una cuenta en DriveHQ (lo cual ya hiciste) para acceder a nuestro servicio de alojamiento FTP en ftp.drivehq.com. Para crear una subcuenta, asegúrate de usar nuestro servicio de Cuentas de Grupo. Desde el menú de inicio de DriveHQ, haz clic en Cuentas de Grupo para acceder a las funciones correspondientes. Desde allí podrás crear y administrar subcuentas.

Ahora solo tienes que crear una carpeta en tu cuenta principal. Cuando inicies sesión como administrador de grupo, tendrás acceso completo a todos los archivos de tu cuenta.  

Luego, puedes compartir la carpeta con tu subusuario y configurarla con acceso de solo lectura. Tu subusuario puede iniciar sesión con el nombre de usuario y la contraseña del subusuario, y podrá acceder a la carpeta compartida desde la ubicación especial:

\DriveHQShare\TU_NOMBRE_DE_USUARIO\NOMBRE_DE_RECARGA

Si la carpeta se comparte con permisos de solo lectura, el subusuario no podrá realizar ningún cambio en ella. Por favor, indíquenos si esto resuelve sus dudas.

 

 


 


Responder
09/03/2016 13:46:31

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Creo que esto responde a mi pregunta. Básicamente, no quiero SSL en el puerto FTP. Es demasiado pedir en este momento.


Responder
09/03/2016 13:57:10

  • DriveHQSupport_
  • (676publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

 Ya veo. El FTP simple se considera inseguro hoy en día. DriveHQ admite FTP sobre SSL. Sin embargo, el FTP simple todavía es compatible. 


Responder
09/03/2016 14:27:28

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Soy capaz de conectarme a ftp.drivehq.com Puerto 21 con conexión FTP y obtener el mensaje:

220 ¡Bienvenido al servicio de alojamiento FTP más popular! Ahorre en hardware, software, alojamiento y administración. Comparta archivos/carpetas con permisos de lectura y escritura. Visite http://www.drivehq.com/ftp/;

Sin embargo, luego le envío el comando NAME y no hay respuesta. Enviarle el comando PASS tampoco produce respuesta.

Al conectarme con FileZilla, se establece una conexión TLS. Parece que el puerto FTP tiene seguridad y no puedo acceder a él con FTP estándar. Quizás FileZilla ofrece TLS como opción de conexión y tu servidor la está seleccionando. Sin embargo, tu servidor no responde a ningún comando FTP estándar, excepto a la conexión inicial. ¿Podría ser que el FTP estándar utilice un puerto diferente?


Responder
10/03/2016 7:47:13

  • DriveHQSupport_
  • (676publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Normalmente recomendamos la solución de cuenta grupal en este caso. Si esto no es lo que desea, mi recomendación es contactar con support@drivehq.com Para obtener información y soluciones más detalladas. 


Responder
10/03/2016 10:17:00

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Estaba usando lo que creía que era tu cuenta de grupo. En la página principal, seleccioné "CUENTA DE GRUPO" en el menú desplegable de nombre de usuario en la parte superior de la página. Creé una subcuenta. Tras conectarme correctamente, envié el nombre de usuario con el comando FTP USER y no obtuve respuesta.


Responder
10/03/2016 16:16:39

  • DriveHQSupport_
  • (676publicaciones)
Sujeto: Re: Información detallada sobre el uso de FileZilla con el servicio FTP de Drive...

Usuario: PabloMack  -  10/03/2016 7:47:13

Re: FTP sin seguridad

Soy capaz de conectarme a ftp.drivehq.com Puerto 21 con conexión FTP y obtener el mensaje:

220 ¡Bienvenido al servicio de alojamiento FTP más popular! Ahorre en hardware, software, alojamiento y administración. Comparta archivos/carpetas con permisos de lectura y escritura. Visite http://www.drivehq.com/ftp/;

Sin embargo, luego le envío el comando NAME y no hay respuesta. Enviarle el comando PASS tampoco produce respuesta.

Al conectarme con FileZilla, se establece una conexión TLS. Parece que el puerto FTP tiene seguridad y no puedo acceder a él con FTP estándar. Quizás FileZilla ofrece TLS como opción de conexión y tu servidor la está seleccionando. Sin embargo, tu servidor no responde a ningún comando FTP estándar, excepto a la conexión inicial. ¿Podría ser que el FTP estándar utilice un puerto diferente?

Re: Información detallada sobre el uso de FileZilla con el servicio FTP de DriveHQ

El FTP estándar debería ser muy sencillo. Si no funciona, normalmente significa que tu cortafuegos o router lo ha bloqueado. En ese caso, utiliza FileZilla para probarlo desde varias ubicaciones. 

Por defecto, la versión actual de FileZilla utiliza FTP sobre SSL. Para usar FileZilla con FTP estándar, debe hacer clic en el menú Archivo y seleccionar Administrador de sitios. En la pantalla del Administrador de sitios, haga clic en Nuevo sitio para agregar un nuevo sitio FTP. Vea la captura de pantalla a continuación:

Add a new FTP site in FileZilla (By default it is FTP over SSL, you can change it to plain FTP)

 

Introduzca el nombre del servidor: ftp.drivehq.com. Si dispone de una cuenta de pago, también puede usar proftp.drivehq.com. Por defecto, utiliza FTP sobre SSL. Si prefiere FTP sin cifrado, cambie la opción a "FTP sin cifrado", como se muestra arriba.

Haz clic en Aceptar para guardar el sitio; haz clic en Conectar para conectarte a nuestro servidor FTP.

------------------------

FileZilla puede generar registros FTP muy detallados. Para activar el registro detallado, consulte la captura de pantalla a continuación:

Setup FileZilla to show detailed FTP log

-----------------------

Para ver los comandos FTP enviados por FileZilla y las respuestas recibidas del servidor FTP, solo necesita conectarse al sitio FTP. Haga clic en el menú Archivo en FileZilla y seleccione Administrador de sitios. Luego, seleccione el sitio FTP de DriveHQ y haga clic en Conectar. Verá el registro FTP detallado como se muestra en la siguiente pantalla:

Show the detailed FTP log in FileZilla

 

 

 

 

 


Responder
10/03/2016 17:00:47

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

Si mi cortafuegos estuviera bloqueando el puerto FTP, no habría podido conectarme correctamente. He realizado pruebas con FileZilla y la conexión se establece sin problemas mediante seguridad TLS. Por lo tanto, mi cortafuegos no está bloqueando el FTP.

Seguí tus instrucciones y obtuve los resultados que buscaba con FileZilla. Tus indicaciones fueron muy útiles y agradezco tu ayuda. Sin embargo, por alguna razón, solo veo el mensaje de bienvenida y no los demás mensajes que aparecen en el registro detallado al usar mi software. Pero este avance debería encaminarme correctamente. Me has sido de gran ayuda. Revisaré mi código y espero encontrar el error.

Salud...

 


Responder
10/03/2016 18:04:32

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

He intentado comunicarme con su servidor FTP una vez más con mi programa de sockets y
Me conecto correctamente y obtengo respuesta. Sin embargo, su socket FTP no funciona
Responder a cualquier comando. Este es el texto guardado de ese intento de inicio de sesión
a su puerto FTP 21:

Dirección IP del host=66.220.9.50
Enchufe abierto=372
Respuesta: 220 ¡Bienvenido al servicio de alojamiento FTP más popular! Ahorre en hardware, software, alojamiento y administración. Comparta archivos/carpetas con permisos de lectura y escritura. Visite http://www.drivehq.com/ftp/;
Comando: USUARIO lJzpGw3vWfwT
Respuesta:
Comando: PASAR ************
Respuesta:
Enchufe cerrado

Intenté lo mismo con mi proveedor de alojamiento web y su puerto FTP sí responde
los comandos que le envío. Así que debo concluir que mi programa está funcionando
correctamente. Aquí está el texto guardado de ese intento de iniciar sesión en su puerto FTP 21:

Dirección IP del host=104.153.45.230
Enchufe abierto=372
Respuesta: 220---------- Bienvenido a Pure-FTPd [privsep] [TLS]] ----------
220-Eres el usuario número 5 de 50 permitidos.
220-La hora local es ahora las 13:14. Puerto del servidor: 21.
220 Se te desconectará después de 15 minutos de inactividad.
Comando: USUARIO lJzpGw3vWfwT
Respuesta: 331 Usuario lJzpGw3vWfwT OK. Se requiere contraseña
220-Eres el usuario número 5 de 50 permitidos.
220-La hora local es ahora las 13:14. Puerto del servidor: 21.
220 Se te desconectará después de 15 minutos de inactividad.
Comando: PASAR ************
Respuesta: 530 Falló la autenticación de inicio de sesión
220-Eres el usuario número 5 de 50 permitidos.
220-La hora local es ahora las 13:14. Puerto del servidor: 21.
220 Se te desconectará después de 15 minutos de inactividad.
Enchufe cerrado

No entiendo qué está pasando aquí porque FileZilla sí graba
respuestas cuando me conecto al mismo puerto. Quizás haya algún problema de comunicación
que sucede que FileZilla omite de la transacción. Aquí está el
Texto guardado de las comunicaciones de FileZilla a su puerto FTP 21:

Estado: Resolviendo dirección de ftp.drivehq.com
Estado: Conectando con 66.220.9.50:21...
Estado: Conexión establecida, esperando mensaje de bienvenida...
Respuesta: 220 ¡Bienvenido al servicio de alojamiento FTP más popular! Ahorre en hardware, software, alojamiento y administración. Comparta archivos/carpetas con permisos de lectura y escritura. Visite http://www.drivehq.com/ftp/;
Comando: USUARIO lJzpGw3vWfwT
Respuesta: 331 Nombre de usuario correcto, se necesita contraseña.
Comando: PASAR ************
Respuesta: 230 El usuario lJzpGw3vWfwT ha iniciado sesión. El servicio gratuito tiene restricciones y es más lento.
Comando: OPTS UTF8 ON
Respuesta: 200 Habilitar modo UTF8.
Estado: Sesión iniciada
Estado: Recuperando listado del directorio...
Comando: PWD
Respuesta: 257 "/" es el directorio actual.
Estado: Listado de directorio de "/" exitoso
Estado: Desconectado del servidor
 


Responder
16/03/2016 11:22:13

  • DriveHQSupport_
  • (676publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

¿Has probado también con la línea de comandos FTP? Si no, por favor, hazlo y envía una captura de pantalla.

¿Podría indicarnos cómo generó el registro FTP que aparece a continuación? (¿Qué software utilizó?)

Si FileZilla y el FTP por línea de comandos funcionan correctamente, pero su programa no (teniendo en cuenta que nuestro servicio FTP lleva funcionando más de una década), creo que se debe a un error en su código. Existen muchas bibliotecas y códigos de cliente FTP gratuitos que puede utilizar en lugar de programar directamente con Sockets.

Al revisar su registro FTP:

-----------------------------------------

Dirección IP del host=66.220.9.50
Enchufe abierto=372
Respuesta: 220 ¡Bienvenido al servicio de alojamiento FTP más popular! Ahorre en hardware, software, alojamiento y administración. Comparta archivos/carpetas con permisos de lectura y escritura. Visite http://www.drivehq.com/ftp/;
Comando: USUARIO lJzpGw3vWfwT
Respuesta: 
Comando: PASAR ************
Respuesta: 
Enchufe cerrado

------------------------------------------------------------------------

Puedes ver que tu programa ni siquiera recibió la primera respuesta (al comando USER). Esto podría deberse a:

(1) Tu cuenta fue bloqueada. Pero si puedes conectarte a través de FileZilla, entonces Tu cuenta no está (estaba) bloqueada. Para su información, las cuentas gratuitas tienen un límite de 25 inicios de sesión al día. De todos modos, puede probar con otra cuenta (puede usar la cuenta principal de su grupo) o contratar nuestro servicio mensual.

(2) Su programa no envió el comando correcto, por ejemplo, no vació los datos después de enviarlos USUARIO lJzpGw3vWfwT, en este caso, nuestro servidor no recibió su comando en absoluto; o no terminó con (por ejemplo, ¿solo usó o ?).

Si se trata de una cuenta empresarial (proyecto), llame a nuestra línea de soporte. Un ingeniero sénior le ayudará, aunque no sea un problema del servidor FTP de DriveHQ.


Responder
18/03/2016 10:57:33

  • PabloMack
  • (9publicaciones)
Sujeto: Re: FTP sin seguridad
Re: FTP sin seguridad

La línea de comandos FTP no muestra explícitamente los mensajes que se intercambian entre los dos sistemas. Por ello, no resulta muy útil para diagnosticar este problema. Al abrir una conexión, me pide un nombre de usuario, algo que el servidor FTP no hace.

Como bien señalaste, no estoy recibiendo respuesta al comando USER de tu servidor FTP. Al revisar el registro que obtuve al ejecutar el MISMO programa en uno de los servidores FTP de mi proveedor de alojamiento web, puedes ver que su servidor sí responde al comando USER en las mismas circunstancias. Preguntaste qué software utilicé para obtener el registro y te dije que es el programa que estoy desarrollando. Para obtener el registro, utilicé la línea de comandos para capturar toda la salida del programa usando este tipo de comando:

ftp >capture.txt

También sugeriste que la salida podría no haberse vaciado y sé que fue así porque no estoy creando un búfer que necesite vaciarse. Estoy enviando explícitamente la línea de comandos con esta instrucción:

/* Enviar datos */
int ftp_Snd(FTP_PORT *p,char *Msg)
 {
  int St,Len;
 

  //Enviar un comando
  Longitud = strlen(Mensaje);
  St = send(p->CmdSoc,Msg,Len,0);
...

        St = ftp_Snd(&P0,"USER lJzpGw3vWfwT\n");
 

 


Responder
18/03/2016 13:14:49

Marcar como favorito y compartir
Responder rápidamente

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003