Copiar archivos de Ubuntu remoto a Mac local

25

He buscado por todos lados y parece que no puedo encontrar esto ... Estoy intentando copiar una clave privada en mi máquina local, que es una Mac.

Cuando enciendo la terminal en mi mac, obtengo Jamies-iMac:~ jamie$

Así que después de entrar en mi servidor Ubuntu lo intenté

scp /path/to/myfile.txt jamie@Jamies-iMac:/path/to/myfile.txt

que me da:

ssh: Could not resolve hostname Jamies-iMac: Name or service not known
lost connection

En lugar de jamie@Jamies-iMac:/path/to/myfile.txt , he intentado con otras variaciones, pero parece que nada funciona. Gracias por tu ayuda.

    
pregunta inorganik 25.06.2013 - 20:08

3 respuestas

39

@ovc tenía razón, pero hay un error de sintaxis y mi edición fue rechazada por algún motivo. Debe tener dos puntos entre el usuario y filepath en el lado ubuntu, y en el lado mac necesita tener la porción /Users/username/ en la ruta del archivo. Como que sí:

scp username@192.168.1.111:/path/to/myfile.txt /Users/Jamie/local/path/to/myfile.txt
    
respondido por el inorganik 27.06.2013 - 20:30
10

Lo estás haciendo mal. Simplemente use el comando scp en la Mac, así: scp username@192.168.1.111/path/to/myfile.txt /local/path/to/myfile.txt . También puede usar FileZilla , que es un cliente gráfico. Conéctese a su Ubuntu con una URL como sftp://192.168.1.111 , por supuesto, necesita usar la dirección IP válida.

    
respondido por el ovc 25.06.2013 - 20:24
1

Excelentes respuestas arriba. Además, si necesita usar un certificado para autenticación, puede usar el indicador -i.

scp -i /path/to/cert username@192.168.1.111:/path/to/myfile.txt /Users/Jamie/local/path/to/myfile.txt
    
respondido por el Asinus Rex 21.03.2018 - 12:08

Lea otras preguntas en las etiquetas