Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

167
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar

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 Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda