Usa scp priv_key.pem source [email protected]:target
si necesita conectarse usando una clave privada.
o si usa pscp, use pscp -i priv_key.ppk source [email protected]:target
Puede usar PSCP para copiar archivos de Windows a Linux.
- Descargar PSCP de putty.org
- Abra cmd en el directorio con el archivo pscp.exe
-
Escriba el comando
pscp source_file [email protected]:destination_file
- Ej.
pscp sample.txt [email protected]:/mydata/sample.txt
- Ej.
Referencia
Tienes que decirle a scp
donde enviar el archivo. En su comando eso no funciona:
scp C:\Users\Admin\Desktop\WMU\5260\A2.c ~
No ha mencionado un servidor remoto. scp
usa :
para delimitar el host y la ruta, por lo que cree que le ha pedido que descargue un archivo en la ruta \Users\Admin\Desktop\WMU\5260\A2.c
del anfitrión C
a su directorio de inicio local.
El comando de carga correcto, según sus comentarios, debería ser algo como:
C:\> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c [email protected]:
Si está ejecutando el comando desde su directorio de inicio, puede usar una ruta relativa:
C:\Users\Admin> pscp Desktop\WMU\5260\A2.c [email protected]:
También puede mencionar el directorio donde desea que se descargue esta carpeta en el servidor remoto. es decir, simplemente agregando una ruta a la carpeta como se muestra a continuación:
C:/> pscp C:\Users\Admin\Desktop\WMU\5260\A2.c [email protected]:/home/path_to_the_folder/