Preguntas WH en Inglés
Preguntas WH en Inglés
Preguntas WH en Inglés
1
Uno de los protocolos más utilizados para descargar archivos a
través de Internet es FTP. Usar este protocolo es una manera muy
sencilla de compartir nuestros archivos y también de tener acceso a
ellos desde cualquier lugar. Gracias a la utilización del protocolo
«File Transfer Protocol» podemos compartir archivos
independientemente de que nuestro sistema operativo sea
Windows, Linux, MacOS e incluso también funciona en Android e
iOS. Uno de sus aspectos más positivos, es que no necesitamos la
realización de complejas configuraciones para que funcione. En
este tutorial vamos a explicar cómo conectar a un servidor FTP
local o remoto, sin utilizar ningún programa ni software de terceros,
tan solo utilizaremos las propias herramientas que trae Windows.
Índice
Lo primero que tienes que hacera es conocer un poco el protocolo FTP y para qué
podemos usarlo. De esta forma, te será más fácil comprender el proceso para
conectarte a un servidor en tu ordenador. También vas a ver qué requisitos son
necesarios cumplir para poder acceder a un servidor FTP, y cómo no podía ser de
otra manera, cómo ha evolucionado su uso en Windows. Además, verás cuál es la
alternativa que puedes utilizar para conectarte a un servidor FTP sin usar software
extra, ya que se pueden utilizar únicamente las herramientas que te ofrece tu propio
equipo.
Los puertos que habitualmente se utilizan en un servidor FTP son los puertos 20
para datos y 21 de control, esto en modo activo, sin embargo, para no tener
problemas con el NAT, generalmente se usa el puerto 21 para control y un puerto
del rango de 60000-65000 para los puertos pasivos o FTP PASV. Un inconveniente
que presenta el protocolo FTP es que no está pensado para ofrecer seguridad, la
razón es que el proceso de autenticación y de intercambio de información con el
servidor se realiza en texto plano, sin ningún tipo de cifrado. Así, un posible
ciberdelincuente podría llegar a capturar el tráfico, acceder al servidor e incluso
hacerse con esos archivos enviados.
Qué es SFTP
SFTP utiliza un único canal, el cual nos permite autenticar al cliente con un nombre
de usuario y contraseña, o en su defecto, con las claves criptográficas SSH. Las
cuales son un protocolo de encriptado, que ofrece un acceso seguro a un equipo
concreto, en este caso, un servidor o un cliente, dando uso de redes «no seguras».
Otras versiones
FTPS es otro término que nos podemos encontrar si hablamos de este tipo de
servicios. En este caso, estamos ante algo muy parecido a SFTP. En este caso los
archivos se encriptan con SSL/TLS, la cual proporciona alguna entidad de
certificación. Este a su vez, puede ser de dos tipos:
Explícito: Es el más utilizado actualmente, donde se realiza una conexión sin cifrar,
pero previamente al envío de los datos se realiza una negociación TLS, la cual cifra
la conexión.
En estos casos, siempre es recomendable utilizar las versiones que brinden más
seguridad en el envío de los datos, por lo cual lo más recomendable es utilizar las
versiones seguras de FTP. Para ello podemos dar uso de muchos servicios
diferentes, o directamente, montarlo en un sistema Windows, como vamos a ver a
continuación.
Esto último, hace que sea muy sencillo de usar, pues el usuario no tiene por qué
conocer comandos, si no que pueden usar una interfaz gráfica para la transferencia
de archivos, y para ellos es posible usar métodos de seguridad como TLS SSL, lo
cual aumenta mucho la seguridad encriptando el contenido. Siempre y cuando se
decida dar uso de este tipo de protocolos de seguridad.
En general este tipo de servidor cuenta con grandes ventajas de cara al usuario, y
estas son solo algunas de las que más agrada conocer.
Pero a la hora de crear este tipo de servicio, debemos tener en cuenta que tiene sus
desventajas. En cuestiones de seguridad nos encontramos el primer
inconveniente, pues puede que las conexiones con usuario y contraseña, así como
la transferencia de archivos, no estén encriptados, lo más normal es que sí lo estén,
pero puede darse el caso contrario. Por otro lado, podemos contar con más métodos
de seguridad.
Tampoco estamos ante un servicio con gran automatización con respecto a algunos
procesos, como sí podría tener si nos conectamos desde un servidor SSH. Esto
puede deberse a que se trata de un protocolo relativamente antiguo que, si bien ha
recibido actualizaciones, no se adapta a los estándares más modernos en su
totalidad.
Desde hace tiempo, los servidores FTP utilizan un cifrado para realizar la
comunicación, la cual también la podemos encontrar en los sitios web que se
consideran seguros. Esto permite cifrar los archivos y los comandos, lo cual es muy
importante para que esta no quede comprometida en el proceso de traslado entre el
equipo y el servidor. En todo caso, siempre es bueno revisar que se utilizan servicios
con estos cifrados, de forma que no tengamos que preocuparnos de nada.
En todo caso, siempre podemos aplicar algunos consejos, que harán de estas
comunicaciones unos procesos más seguros.
Cliente FTP: Se trata del software que utiliza el cliente. Este debe ser instalado en
los equipos para poder acceder a los servidores, y así poder realizar las descargas y
cargas de los archivos. En resumen, se encarga de que los usuarios puedan realizar
cargas y descargas de archivos. Se les conoce como clientes, porque se conectan
con el servidor. Aplicando así el modelo que mencionamos Cliente/Servidor.
Tenemos tres tipos de FTP para cuando vamos a establecer las conexiones. Estos
son:
FTP Autenticado: Es un modo común para conectarse con servidores FTP. Este
requiere de un usuario y contraseña. Está basado en las contraseñas, que es lo más
usado actualmente. Y esto es porque brindan la seguridad mínima que se requiere
para que ningún usuario que no deba, acceda a los sistemas y como tal, a los
archivos.
FTP Embebido: Es el menos común de los tres que mencionamos. A pesar de ello,
se encuentra incorporado en diversas páginas web de Internet. Estamos ante un FTP
anónimo, que permite conexiones desde navegadores web. Esto tiene el fin de poder
realizar descargas hacia los clientes FTP. Lo que quiere decir, los equipos de los
usuarios.
Implementación servidor FTP
Firewall: El Firewall debe ser configurado de la forma adecuada. Esto nos permitirá
que se pueda realizar tráfico FTP. Por lo general se utiliza la apertura de puertos, lo
cual a su vez debe hacerse con su correspondiente configuración adecuada, y la
seguridad que sea necesaria.
Clientes: Los clientes van a requerir información como puede ser la dirección IP,
nombres de usuario, contraseñas y demás, para poder realizar las transferencias de
archivos. Es por ello, que tendremos que realizar la configuración adecuada de cada
uno de ellos.
Pruebas: Todo servicio que se implementa debe pasar por una fase de pruebas.
Esto nos dará a conocer si hay algún fallo, o si, por otro lado, falta algo en la
configuración. Estos entornos suelen estar muy controlados, y con accesos muy
limitados.
Vamos a tener que conocer la URL del dominio o la IP del servidor FTP, y en algún
caso concreto, puede que se nos pida el puerto con otro tipo de programas.
Podemos optar por crear uno nuestro o utilizar uno ajeno, por ejemplo, el de una
empresa.
Ten en cuenta que algunos fabricantes de routers como los de AVM con sus FRITZ!
Box, con un par de sencillos pasos te permiten crear nuestro servidor FTP. Un paso
es ir a «Permitir acceso, Servicios de FRITZ!Box» y activar las dos casillas con la
flecha. Y, a continuación, tienes que seguir este proceso:
El puerto y la dirección FTPES con tu IP pública la pone el propio router.
A partir de ese momento, podré poner una memoria USB o un disco duro y
conectarme a mi servidor FTP incluso desde Internet.
Crea la conexión
En este caso vamos a conectarnos al servidor FTP que configuré antes, y que se
corresponde con la dirección: ftp://192.168.1.1. El siguiente paso es poner el nombre
de vuestro usuario, aquí vamos a poner RESIDENT que fue el que puse cuando
activé mi servidor FTP del router.
Aquí lo que tenemos que hacer es doble clic sobre el nombre de nuestra ubicación
de red REDESZONE FTP, y os aparecerá una pantalla como esta:
Como en la sección de crear la conexión FTP pusimos el usuario RESIDENT ya nos
va a aparecer puesto porque lo guarda automáticamente.
Una vez hecho, lo único que tenemos que hacer es pulsar sobre el botón «Iniciar
Sesión» y veréis algo parecido a esto:
La carpeta FRITZ y REDESZONE son dos carpetas que están dentro del servidor
FTP al que nos hemos conectado, FRITZ hace referencia a la memoria interna del
router y REDESZONE es una memoria USB que tenemos conectada al router a
través de su puerto USB 3.0.
Para acceder a estos apartados podemos dar uso de las cuentas de usuario que el
propio Windows nos facilita. En cada una de ellas podemos generar permisos
específicos los cuales pueden crear reglas a la hora de subir y descargar el
contenido que se encuentre en estas unidades. Para esto tendremos que crear una
cuenta de usuario para cada persona que quiera acceder, y asociarlas al directorio
de inicio de FTP, y luego configurar los ajustes necesarios.
Tal y como habéis visto, es muy sencillo crear un perfil de FTP en Windows 10
y conectarnos a él, esto es válido tanto para servidores FTP que tengamos en
nuestra misma red (FTP locales) como también a servidores FTP que tengamos en
Internet (FTP remotos). En ambos casos la configuración es exactamente la misma,
lo único que podremos poner la URL de ftp://IP o ftp://dominio para acceder
remotamente a través de un nombre de dominio y no la IP pública.
Asegurar carpetas y archivos: Otro punto importante que te puede servir como
preocupación es la se asegurar los archivos o carpetas que estén en reposo. Por
más que otra persona pueda tener acceso, ten en cuenta que no hace falta que
tenga permisos de todo. Así que, cuando puedas, encripta aquellos documentos que
están en reposo. Y, como medida extra, conserva solo los archivos importantes y
únicamente el tiempo que te haga falta.
Si quieres acceder remotamente a este FTP sin necesidad de abrir puertos ni usar
la IP pública o dominio del DNS dinámico, tu solución pasa por montar también un
servidor VPN. Este servidor VPN tendrá que estar accesible a través de Internet, por
lo que tenemos que abrir un puerto si se usa OpenVPN o WireGuard como protocolo
de VPN, además, necesitaremos el dominio del DNS dinámico para no tener que
recordar la IP pública.
Una VPN, es como un túnel privado en Internet. Imagina que estás enviando una
carta a través de un servicio postal tradicional. Sin una VPN, la carta es como tus
datos en Internet, visible para cualquiera que quiera echarle un vistazo. Ahora, entra
la VPN como tu cartero de confianza que coloca tu carta dentro de una caja fuerte
antes de enviarla. En términos más técnicos, una VPN crea una conexión segura y
cifrada entre tu dispositivo y un servidor en algún lugar del mundo. Este servidor
actúa como intermediario, transmitiendo tus solicitudes y devolviendo las respuestas.
Cuando te conectas a una VPN, tu dirección IP se disfraza con la del servidor VPN.
Esto no solo oculta tu ubicación, sino que también cifra la información que envías y
recibes, haciendo que sea mucho más difícil para los fisgones rad¡strear o
interceptar tus datos. Una herramienta muy interesante para garantizar tu seguridad
y anonimato cuando navegas por Internet.
Además, usar un servidor VPN también puede ayudarte a acceder a ciertos sitios
que en tu zona geográfica se encuentren bloqueados. Al utilizar un servidor ubicado
en una situación geográfica distinta, podrás visitar sitios bloqueados en tu zona.
Al conectarnos vía VPN a nuestro hogar, vamos a poder entrar en nuestro servidor
FTP a través de la dirección IP privada local, no es necesario realizar ninguna otra
configuración. De esta forma, tendremos un solo perfil en nuestro ordenador con
Windows para acceder al servidor, si te conectas desde la misma red no tendrás que
realizar ninguna configuración adicional, si te conectas desde otra red o Internet,
entonces tendrás que conectarte primero a través de la VPN, y posteriormente
entrar como si estuvieras físicamente en la red local.
PREGUNTAS WH EN INGLÉS
Why. Significa por qué. Why did you do that?(¿Por qué hiciste eso?)
Which. Significa cuál. Which toys are under the bed? (¿Cuáles son los juguetes
que están abajo de la cama?)
How. En principio significa cómo. How did you came here? (¿Cómo llegaste
aquí?).
Preposiciones de tiempo
Las 3 preposiciones más utilizadas son in, on, y at