Imagen de Arsys
0 puntos

Estoy tratando de pasar archivos desde un ordenador al de mi casa, pero no doy logrado que funcione.

En windows lo hacía con winscp y no tenía ningún problema, pero no soy capaz de hacer funcionar scp correctamente en linux.

El comando que escribo es el siguiente:

scp -r nombredeusuarioremoto@dominio.com:/home/nombredeusuarioremoto/carpetaatransferir nombredeusuariocasa@ipdecasa:/home/nombredeusuariocasa/

Posteriormente me pide la clave de mi cuenta del ordenador remoto, se la pongo, y me da el siguiente error:

ssh: connect to host "mi ip" port 22: connection refused
lost connection

Por lo tanto, se supone que es mi ordenador el que rechaza la conexión, ¿Como puedo hacer para que mi ordenador admita la conexión scp?

Saludos

Imagen de joseluis
+1
0
-1

Ahora no tengo acceso a mi ordenador y no puedo comprobar lo que pongo, pero, ¿has probado a ejecutarlo sin poner el usuario y la ip de la máquina desde el que ejecutas el comando?:

scp -r nombredeusuarioremoto@dominio.com:/home/nombredeusuarioremoto/carpetaatransferir /home/nombredeusuariocasa/

ó

cd /home/nombredeusuariocasa/ ; scp -r nombredeusuarioremoto@dominio.com:/home/nombredeusuarioremoto/carpetaatransferir .

+1
0
-1

Fdo. Forense asesino, Censor fundamentalista, Fustigador de novatos y Patético maleducado

Imagen de Arsys
+1
0
-1

Acabo de probarlo, pero se necesitan ambos nombres de usuario y ips o dominios.

Saludos

+1
0
-1
Imagen de joseluis
+1
0
-1

Según este comentario a este artículo de Bulma debería funcionar :(

De momento no se me ocurre nada más.

+1
0
-1

Fdo. Forense asesino, Censor fundamentalista, Fustigador de novatos y Patético maleducado

Imagen de joseluis
+1
0
-1

Acabo de probarlo y me funciona. He ejecutado lo siguiente:

 scp usuarioremoto@maquinaremota:/directorio/fichero .

Aunque puede ser que funcione por lo que te ha respondido koala191 en el hilo gemelo que has creado, ya que yo tengo instalado el servidor ssh.

+1
0
-1

Fdo. Forense asesino, Censor fundamentalista, Fustigador de novatos y Patético maleducado

Imagen de Arsys
+1
0
-1

Ya lo he arreglado, lo que io hacía era conectarme por ssh a la máquina de la que quería sacar datos desde mi ordenador, y luego ejecutaba el comando scp.

Pero al parecer de esa manera hace falta servidor ssh, en cambio ejecutándolo directamente en mi ordenador, sin haberme conectado con ssh, funciona perfectamente.

Ahora ya conseguí cojer los archivos que quería, pero todavía tengo una duda, ¿para enviar archivos como tendría que hacer? ¿utilizar el mismo comando pero invirtiendo el orden?

Saludos

+1
0
-1