Esta publicación principalmente presenta dos herramientas que te ayudarán a transferir archivo desde PuTTY a escritorio, PSCP y WinSCP, y ofrece los pasos detallados sobre cómo utilizarlos. Sigue leyendo si estás interesado.
¿Cómo copio un archivo de un servidor remoto a mi sistema Windows local usando una sesión de PuTTY? ¿Alguien puede ayudarme?"
- Pregunta de Stack Overflow
Afortunadamente, hay dos herramientas que te permitirían transferir archivos de PuTTY a tu escritorio: PSCP y WinSCP.
PuTTY PSCP es una herramienta de línea de comandos creada por los mismos autores que PuTTY. Es una aplicación de transferencia de archivos para Secure Shell (SSH) que permite copiar archivos entre dos directorios en el nodo de configuración o entre el nodo de configuración y otro host.
A diferencia de PSCP, WinSCP tiene una interfaz gráfica de usuario (GUI) intuitiva. Muestra dos listas de archivos: una en el directorio actual de tu computadora local y otra en el directorio remoto de la computadora a la que tienes acceso SSH. Seleccionas los archivos que deseas transferir y los arrastras y sueltas en la lista del otro directorio.
A continuación, veremos los pasos detallados sobre cómo transferir archivos de PuTTY a tu escritorio usando PSCP y WinSCP.
Paso 1. Descarga PSCP.exe desde la página de descargas de PuTTY (descargar).
Paso 2. Para usar pscp en Windows, debes ejecutarlo como un comando a través del Símbolo del sistema. Abre el Símbolo del sistema buscando "cmd" en el menú de inicio. Usa el comando CD para cambiar el directorio a tu escritorio:
CD escritorio
Puedes usar el comando dir para listar los archivos y carpetas en tu escritorio:
dir
Paso 3. Ahora puedes comenzar a usar el comando pscp. Si deseas copiar un archivo local llamado demo-file.zip al directorio de un servidor remoto llamado root con la dirección IP de 45.32.218.126, a través del puerto 22.
pscp -P 22 demo-file.zip root@45.32.218.126:/root/
Te pedirá la contraseña de la computadora remota, ingrésala.
Paso 4. Si desea copiar un archivo remoto en el servidor con una dirección IP de 45.32.218.126 llamado a-file.txt en el escritorio de su computadora local.
pscp -P 22 root@45.32.218.126:/root/a-file.txt a-file.txt
También le pedirá la contraseña de la computadora remota, ingrésela.
La segunda forma es transferir archivos entre computadoras a través de WinSCP. Esta forma es más intuitiva que usar PSCP. Antes de las operaciones, asegúrese de que su PC remota ya haya instalado SSH Server.
Paso 1. Descargue WinSCP.
Paso 2. Haga doble clic en WinSCP.exe para instalarlo.
Paso 3. Para conectarse a otra PC, abra WinSCP y escriba la información en la interfaz de inicio de sesión. Luego, haga clic en Iniciar sesión.
Paso 4. Cuando intentes conectarte por primera vez a otra computadora, es posible que recibas un aviso de advertencia. Selecciona Sí para continuar.
Paso 5. La ventana de transferencia de archivos de WinSCP se muestra después de la conexión. En el lado izquierdo se presenta la computadora local, mientras que en el lado derecho se presentan los archivos de la computadora remota. Arrastra el archivo objetivo que deseas transferir y suéltalo en el otro lado.
Paso 6. Elige la ubicación del archivo en la ventana emergente y luego haz clic en Aceptar para realizar la transferencia de archivos.
Algunas personas pueden sentir que es difícil manejar líneas de comandos y desear una forma más sencilla de transferir archivos con una interfaz gráfica, por lo que se recomienda usar AnyViewer.
Paso 1. Descarga, instala y ejecuta AnyViewer 3.0 o superior en ambas laptops con Windows. Si tienes una versión anterior, por favor actualiza primero.
Paso 2. En una laptop, ve a Iniciar sesión, y luego haz clic en Registrarse (si ya te has registrado en su sitio web oficial, puedes iniciar sesión directamente).
Paso 3. Completa la información de registro.
Paso 4. Luego verás que has iniciado sesión exitosamente en AnyViewer. Tu dispositivo será automáticamente asignado a la cuenta en la que iniciaste sesión. Después de esto, inicia sesión en la misma cuenta en la otra laptop.
Paso 5. Elija su portátil de destino y luego haga clic en Transferencia de archivos.
Paso 6. A continuación, aparecerá un cuadro de diálogo Transferencia de archivos. Puede transferir archivos entre dispositivos libremente haciendo clic en las flechas después de elegir los archivos de destino. También puede hacer doble clic en el archivo de destino para lograr la transferencia.
Este artículo principalmente presenta cómo transferir archivos desde PuTTY al escritorio con PSCP y WinSCP. Pero si sientes que es difícil lidiar con líneas de comando y deseas una manera más fácil de transferir archivos con una interfaz gráfica de usuario, prueba AnyViewer ahora mismo.