GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo conectarse a SFTP usando FileZilla para la transferencia segura de archivos

Este artículo le mostrará cómo configurar una conexión a su servidor SFTP usando SFTP en FileZilla usando una contraseña o autenticación basada en clave SSH .

Por qué usar SFTP para transferencias de archivos

Cuando se trata de FTP frente a SFTP, hay algunas diferencias clave a tener en cuenta. Primero, nadie quiere que su información caiga en manos equivocadas. En segundo lugar, FTP (Protocolo de transferencia de archivos) utiliza texto claro para todas las transmisiones.

Cualquiera puede leer los nombres de usuario, contraseñas, comandos y datos de FTP rastreando la red.

Por otro lado, SFTP puede transferir información de forma segura. Esto se debe a que se basa en software FTP y utiliza el protocolo SSH para transferir archivos, y requiere que el servidor autentique al cliente para mejorar los elementos de seguridad.

En resumen, SFTP está diseñado para ser una extensión de SSH para proporcionar capacidades de transferencia segura de archivos.

Conectarse a SFTP usando FileZilla

FileZilla es una herramienta de software FTP de código abierto y gratuita que permite a los usuarios transferir archivos desde una computadora local a una computadora remota. Es capaz de ejecutarse en Windows, Linux y macOS. FileZilla es compatible con los protocolos FTP, SFTP y FTPS.

SFTP proporciona dos opciones de autenticación de usuario cuando se conecta a su servidor:

  1. Contraseñas
  2. Autenticación basada en clave SSH

Las claves SSH son más seguras que la contraseña. En este artículo, cubriremos ambas formas.

Tenga en cuenta que si el servidor al que se está conectando solo admite conexiones FTP, no conexiones SSH, no podrá usar SFTP.

SFTP con FileZilla mediante contraseña

Abra el Site Manager de FileZilla haciendo clic en el icono superior izquierdo de la barra de menú.

Aparecerá una ventana emergente para que crees un nuevo perfil. Haga clic en New Site y proporcione el nuevo nombre de conexión del sitio.

En el panel del lado derecho, ingrese la siguiente información:

  • Protocolo :Esta es una sección desplegable. Seleccione el SFTP - SSH File Transfer Protocol opción.
  • Anfitrión :Ingrese el nombre de su servidor o la dirección IP del servidor.
  • Puerto :22
  • Tipo de inicio de sesión :Seleccione Normal del menú desplegable.
  • Usuario :Nombre de usuario del usuario del sistema.
  • Contraseña :Contraseña del usuario del sistema.

Presiona el botón Connect y guardará esta configuración y conectará FileZilla al servidor SFTP.

Acepte el certificado SSL haciendo clic en OK botón. Asegúrese de tener Always trust this host, add this key to the cache marcado por lo que solo tendrá que aceptar el certificado una vez.

Una vez que haya completado lo anterior, debería poder conectar FileZilla a su servidor SFTP.

Una vez que esté conectado, verá una lista de archivos en el servidor en el lado derecho. Para cargar nuevos archivos, arrastre los archivos desde su computadora (Local site ) al servidor (Remote site ).

SFTP con FileZilla mediante autenticación basada en clave SSH

Si aún no ha creado un par de claves SSH, puede consultar este tutorial:Generar un par de claves SSH:cómo hacerlo (con ejemplos).

Abra FileZilla Site Manager haciendo clic en el icono superior izquierdo de la barra de menú.

Aparecerá una ventana emergente para que crees un nuevo perfil. Haga clic en New Site y proporcione el nuevo nombre de conexión del sitio.

En el panel del lado derecho, ingrese la siguiente información:

  • Protocolo :Esta es una sección desplegable. Seleccione el SFTP – SSH File Transfer Protocol opción.
  • Anfitrión :Ingrese el nombre de su servidor o la dirección IP del servidor.
  • Puerto :22
  • Tipo de inicio de sesión :Seleccione Key file del menú desplegable.
  • Usuario :Nombre de usuario del usuario del sistema.
  • Archivo clave : Haga clic en Browse y seleccione su archivo de clave privada .

Presiona el botón Connect y guardará esta configuración y conectará FileZilla al servidor SFTP.

Acepte el certificado SSL haciendo clic en OK botón. Asegúrese de tener Always trust this host, add this key to the cache marcada por lo que solo tendrá que aceptar el certificado una vez.

Conclusión

¡Felicitaciones, ha conectado con éxito FileZilla a su servidor SFTP!

Ahora sabe que SFTP significa Protocolo de transferencia de archivos SSH y proporciona una conexión segura al transferir archivos de un host a otro. Sus funcionalidades son similares a FTP pero difieren solo en el protocolo.

Si tiene alguna pregunta o sugerencia para compartir, puede hacerlo en la sección de comentarios.


Linux
  1. Cómo usar el comando SFTP para la transferencia segura de archivos

  2. Cómo importar clave privada en FileZilla para SFTP

  3. Conéctese a un servidor en la nube con Filezilla usando SFTP

  4. ¿Cómo descargar un archivo del servidor usando SSH?

  5. ¿Cómo especifico el archivo clave para sshfs?

Cómo usar Bluetooth en Ubuntu para la transferencia de archivos

Uso de FileZilla para conectarse al servidor SFTP a través de GUI

Cómo crear un usuario SFTP para una raíz de documentos del servidor web

Cómo cambiar los permisos de archivo usando FileZilla

Cómo:Comandos SFTP:transferir archivos de forma segura a un servidor remoto

Cómo instalar Android File Transfer para Linux en Ubuntu