0
(0)

La forma más rápida de transferir archivos y carpetas por SSH de Windows 10 a Linux es con la herramienta SCP. Funciona dentro del protocolo SSH y permite a los usuarios transferir datos rápida y fácilmente a través de la línea de comandos de un ordenador a otro.

En esta guía, te mostraremos cómo usar SCP en tu Windows 10. Cubriremos dos métodos. El primer método es usar Windows PowerShell, el equivalente de Microsoft a la línea de comandos de Linux. El segundo método que cubriremos es WinSCP, una utilidad que permite a los usuarios de Windows transferir archivos usando SCP sobre SSH con una buena interfaz gráfica de usuario.

Nota: para que SCP funcione en Windows 10, el PC Linux al que planeas transferir los archivos ya debe estar ejecutando un servidor OpenSSH. Para configurar un servidor SSH en su sistema Linux, por favor siga nuestra guía sobre el tema!

Método 1 – PowerShell

Se puede decir que Windows PowerShell es la mejor manera de usar SCP en Windows 10. ¿La razón? Todos los usuarios de Windows 10 ya tienen acceso a PowerShell, y no hay necesidad de configurar o modificar nada para usarlo. Mejor aún, Microsoft tiene SCP incorporado en PowerShell, ¡por lo que los usuarios de Windows 10 ni siquiera tienen que instalarlo!

Para utilizar SCP en PowerShell, comience por iniciar la consola de PowerShell en su escritorio de Windows 10. Para hacerlo, presione Gana en el teclado, busca «PowerShell» y lanza la aplicación con el icono del terminal azul. Luego, sigue las instrucciones paso a paso que se dan a continuación para aprender a copiar archivos y carpetas a tu caja de Linux.

Paso 1: Abra el Explorador de Windows y navegue hasta la ubicación del archivo/carpeta que desea transferir al sistema Linux. Así, por ejemplo, si hubiera un archivo o carpeta en «Documentos», la ubicación sería C:UsersEXAMPLE_USERNAMEDocuments. Luego, copie los datos de la ubicación en su portapapeles usando Ctrl + C.

Paso 2: Vuelve a la ventana de PowerShell, y escribe cd en la línea de comandos. Entonces, después de escribir cd…haga clic con el botón derecho del ratón. Al hacer clic con el botón derecho, pegarás la ubicación que has copiado al portapapeles.

Una vez que la ubicación se pega en el indicador de PowerShell, debería parecerse al siguiente comando.

cd C:Somelocationoffilesorfolderstotransfer

Presiona el Entra en para ejecutar el comando.

Paso 3: Después de ejecutar el cd PowerShell estará en el directorio donde están los archivos que quieres transferir. Desde aquí, vuelva al Explorador de Windows y busque en este mismo directorio los archivos/carpetas que desea transferir.

Por ejemplo, si desea transferir example-photo.png a tu PC Linux, toma nota del nombre del archivo. O, si desea transferir un directorio, diga, «Important-Files«, recuerda el nombre de la carpeta.

Paso 4: En PowerShell, usa el comando SCP para transferir un archivo o directorio por SSH a tu PC Linux.

Nota: cuando se intenta transferir archivos o carpetas, PowerShell puede decir: «No se puede establecer la autenticidad del host. ¿Está seguro de que quiere seguir conectándose?» Debes seleccionar «sí», o el SCP fallará.

Transferir un archivo

Para transferir un archivo a través de SCP de Windows 10 a una PC con Linux a través de SSH, personaliza el siguiente comando. Ten en cuenta que debes cambiar example-photo.png al archivo real que desea transferir, remote_linux_username al nombre de usuario en el PC de Linux, linux_hostname_or_local_ip al nombre de host del PC de Linux/dirección IP de la LAN, y /remote/directory/on/linux/pc a un directorio real en el PC de Linux.

scp example-photo.png remote_linux_username@linux_hostname_or_local_ip:/remote/directory/on/linux/pc

Transferir el contenido de un directorio

¿Necesitas transferir el contenido de una carpeta entera? Haga uso de scp -r. Recuerde cambiar C:UsersEXAMPLE_USERNAMEDocumentsImportant-Files a la carpeta de archivos real de su PC con Windows 10, remote_linux_username al nombre de usuario en el PC de Linux, linux_hostname_or_local_ip al nombre de host del PC de Linux/dirección IP de la LAN, y /remote/directory/on/linux/pc a un directorio real en el PC de Linux.

scp -r 'C:UsersEXAMPLE_USERNAMEDocumentsImportant-Files' remote_linux_username@linux_hostname_or_local_ip:/remote/directory/on/linux/pc

Método 2 – WinSCP

Si no eres un gran fan de la línea de comandos pero aún así necesitas transferir archivos de Windows 10 a un sistema remoto de Linux vía SSH, puedes usar WinSCP. Añade un hermoso GUI encima del SCP (también soporta otros protocolos). Aquí está cómo usarlo para transferir archivos y carpetas.

Paso 1: Descargue e instale la aplicación WinSCP en su PC con Windows 10. Para descargar la aplicación, dirígete a winscp.net…y haga clic en el botón verde «DESCARGAR AHORA». Una vez que el instalador esté listo, lánzalo e instala el programa en tu PC con Windows 10.

Paso 2: Después de instalar WinSCP, lánzalo en tu escritorio de Windows 10. Al iniciarlo, verá una ventana de «Inicio de sesión». En la ventana de inicio de sesión, busque «Protocolo de archivos» y cámbielo de «SFTP» a «SCP».

Paso 3: Busca «Nombre del host» y escribe el nombre del host del PC Linux. ¿No puedes averiguar el nombre del host? La dirección IP de la LAN también funciona.

Paso 4: Encuentra el cuadro de texto «Nombre de usuario», y escribe el nombre del usuario en el PC Linux remoto de la caja.

Paso 5: Encuentra la casilla «Contraseña» y escribe el nombre de la contraseña del PC remoto de Linux. Luego, haz clic en «Guardar» para guardar la información.

Paso 6: Selecciona el botón «Login» para acceder a tu PC Linux remoto a través de SCP/SSH. Al iniciar la sesión, asegúrese de seleccionar «Sí» cuando WinSCP pregunte, «¿Continuar conectando a un servidor desconocido y añadir su clave de host a un caché?»

Paso 7: Abra el Explorador de Windows y busque el archivo o la carpeta que desea compartir a través del protocolo SCP/SSH. Luego, arrástrelo a la ventana de WinSCP. ¡Se transferirá instantáneamente al PC remoto de Linux usando SCP!

¿Le ha parecido útil este contenido?

¡Haz clic en una estrella para puntuar!

Promedio de puntuación 0 / 5. Recuento de votos: 0

Hasta ahora, ¡no hay votos!. Sé el primero en puntuar este contenido.