Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

168
Views
Usando masilla para scp de Windows a Linux

Estoy tratando de probar un código C que estoy escribiendo. El único problema es que el código debe ejecutarse en una máquina remota. Mi computadora portátil es bastante antigua y no hay un controlador para mi tarjeta inalámbrica disponible para Ubuntu, por lo que iniciar Linux para sortear este problema no es una opción. Aquí está mi pregunta:

Estoy usando masilla para SSH en la máquina remota y estoy escribiendo mi código en Notepad ++. La ubicación de mi archivo es: C:\Users\Admin\Desktop\WMU\5260\A2.c

Mi problema es que cuando uso el comando scp C:\Users\Admin\Desktop\WMU\5260\A2.c ~ me sale el error could not resolve hostname C:. Name or service not known".

También probé scp Users\Admin\Desktop\WMU\5260\A2.c ~ que me da el error Cannot stat 'Users\Admin\Desktop\WMU\5260\A2.c': no such file or directory

¿Qué estoy haciendo incorrectamente?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Debe decirle a scp dónde enviar el archivo. En su comando que no está funcionando:

 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 desde el host 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 ckg8221@thor.cs.wmich.edu:

Si está ejecutando el comando desde su directorio de inicio, puede usar una ruta relativa:

 C:\Users\Admin> pscp Desktop\WMU\5260\A2.c ckg8221@thor.cs.wmich.edu:

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 ckg8221@thor.cs.wmich.edu:/home/path_to_the_folder/
over 4 years ago · Santiago Trujillo Report

0

Puede usar PSCP para copiar archivos de Windows a Linux.

  1. Descargar PSCP de putty.org
  2. Abra cmd en el directorio con el archivo pscp.exe
  3. Escriba el comando pscp source_file user@host:destination_file

    • Ex.
      pscp sample.txt myuser@myhost.com:/mydata/sample.txt

Referencia

over 4 years ago · Santiago Trujillo Report

0

Use scp priv_key.pem source user@host:target si necesita conectarse usando una clave privada.

o si usa pscp, use pscp -i priv_key.ppk source user@host:target

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!