Descargamos el PSCP de la misma página donde descargamos el putty:
La copiamos y la pegamos en el System32 de windows: c:\windows\system32, si lo ejecutamos sin parámetros desde el cmd vemos las opciones disponibles:
Para copiar desde un linux/unix a un windows el archivo prueba.txt ubicado en /home/prueba.txt del 192.168.0.1 ejecutamos el siguiente comando. El punto indica que lo copiará en la ruta actual del windows, o sea en el c:\
Ahora si queresmos realizar la misma copia, pero sin que nos pida password, es decir con clave pública y privada, generaremos un par de claves con el comando puttygen como se muestra en este enlace (http://www.redes-seguridad.com.ar/2012/10/putty-con-key-publica-y-privada.html), recuerde que debe agregar la pública en el /root/.ssh/authorized_keys del linux y en el cmd se le debe agregar la opción -i y luego la clave privada generada con el puttygen como muestra la siguiente imagen:
Uso:
pscp -i ruta_de_la_key_privada.ppk usuario@ip_server_remoto:/ruta/del/archivo/en/linux ubicacion_en_windows
Ahora bien, si queremos simplemente realizar la copia sin especificar la clave con el -i, instalamos el Pageant e importamos la key privada y directamente cuando realicemos la conexión no nos pedirá password, ni que le especifiquemos la key. Nos dirigimos al ícono al lado del reloj y clickeamos botón derecho, agregar key e importamos la key privada
Nos aparecerá en la siguiente lista:
Volvemos a probar la conexión sin especificar password, ni la key con el -i y vemos que nos conectamos correctamente, ya que toma la key de este software automáticamente.
No hay comentarios:
Publicar un comentario