Cómo descargar y cargar archivos con el comando SFTP

Cómo descargar y cargar archivos con el comando SFTP

SFTP (protocolo de transferencia de archivos SSH) es un protocolo seguro para transferir archivos entre sistemas. Utiliza un shell seguro (ssh) encriptado para la comunicación entre dos sistemas.

También puede usar este o este tutorial para configurar el usuario solo SFTP en su sistema Linux sin acceso SSH.

En este tutorial aprenderás:

  1. Conectarse al servidor SFTP remoto
  2. Navegación en el sistema de archivos
  3. Cargar archivos al servidor SFTP
  4. Descargar archivos del servidor SFTP
  5. Cerrar la conexión SFTP

Conectarse al servidor SFTP remoto

Utilice la utilidad de línea de comandos SFTP para conectar el sistema SFTP remoto. Necesita el usuario SFTP y el nombre de host o la dirección IP del host remoto.

SFTP [Correo electrónico protegido]  

Ingrese la contraseña de la cuenta SFTPUSER para conectarse:

[Correo electrónico protegido] ¿Contraseña: SFTP> 

Navegar y ver archivos

La navegación en directorios en SFTP es tan simple como el sistema local. Use el comando 'PWD' para verificar el directorio de trabajo actual.

"> PWD  Directorio de trabajo remoto: / 

Luego use el comando 'LS' para enumerar todos los archivos y directorios en el directorio actual.

"> LS  

Para navegar a otros directorios, use el comando 'CD' seguido del directorio de destino.

"> CD SUCPAS  

Use 'CD ...' para navegar al directorio principal.

"> CD ..  

Cargar archivos a SFTP

Ahora, necesito cargar algunos archivos en el directorio de cargas. Use el comando 'Put' para cargar ReadMe.MD del sistema local al directorio SFTP remoto.

"> Pon Readme.Maryland  

También puede proporcionar la ruta absoluta del archivo local y el directorio remoto sin navegar por directorios.

"> Put/var/www/readme.MD/Supars/20191115/  

Descargar archivos de SFTP

Para descargar archivos desde el directorio SFTP remoto, use el comando 'Get'. Por ejemplo, para descargar remoto_file.MD del sistema remoto al directorio local actual.

"> Get Remote_File.Maryland 

Del mismo modo, puede proporcionar una ruta absoluta para descargar archivos.

"> Get /Supars /Remote_File.md/var/www/ 

Renunciar a la conexión SFTP

Simplemente diga adiós a su servidor SFTP remoto. Esto desconectará la conexión SFTP y volverá a su shell local.

"> Adiós  

Alternativamente, también puede usar abandonar o salida comandos para cerrar la sesión SFTP.

Conclusión

En este tutorial, ha aprendido a cómo descargar y cargar archivos utilizando la línea de comandos SFTP.