User Tools

Site Tools


informatica:linux:ssh:scp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
informatica:linux:ssh:scp [2009/11/05 07:47] – editor externo 127.0.0.1informatica:linux:ssh:scp [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 15: Line 15:
 1. Generar un par de claves en el pc origen: 1. Generar un par de claves en el pc origen:
  
-ssh-keygen -t dsa+  ssh-keygen -t dsa
  
 Se ha generado el siguiente fichero:  Se ha generado el siguiente fichero: 
  
-/mi_usuario/.ssh/id_dsa.pub+  /mi_usuario/.ssh/id_dsa.pub
  
 2. Entrar en '/mi_usuario/.ssh' 2. Entrar en '/mi_usuario/.ssh'
Line 25: Line 25:
 3. Cambiar los permisos de 'id_dsa.pub' 3. Cambiar los permisos de 'id_dsa.pub'
  
-chmod 600 id_dsa.pub+  chmod 600 id_dsa.pub
  
 4. Copiar la clave pública al pc destino usando corkscrew. 2 posibilidades: 4. Copiar la clave pública al pc destino usando corkscrew. 2 posibilidades:
Line 33: Line 33:
 4.1.1. Copiar las claves públicas a otro fichero 4.1.1. Copiar las claves públicas a otro fichero
  
-scp -P 443 -F /ruta/config/corkscrew/conexion id_dsa.pub usuario_pc_destino@ip_pc_destino:~/.ssh/auxiliar+  scp -P 443 -F /ruta/config/corkscrew/conexion id_dsa.pub usuario_pc_destino@ip_pc_destino:~/.ssh/auxiliar
  
 4.1.2. Conectarse al pc destino via ssh 4.1.2. Conectarse al pc destino via ssh
  
-ssh -p 443 -F /ruta/config/corkscrew/conexion usuario_pc_destino@ip_pc_destino+  ssh -p 443 -F /ruta/config/corkscrew/conexion usuario_pc_destino@ip_pc_destino
  
 4.1.3. Teclear la clave del usuario del pc_destino y pulsar enter 4.1.3. Teclear la clave del usuario del pc_destino y pulsar enter
Line 43: Line 43:
 4.1.4. Añadirle el contenido de 'auxiliar' al final de 'authorized_keys' 4.1.4. Añadirle el contenido de 'auxiliar' al final de 'authorized_keys'
  
-cat /mi_usuario/.ssh/auxiliar >> /mi_usuario/.ssh/authorized_keys+  cat /mi_usuario/.ssh/auxiliar >> /mi_usuario/.ssh/authorized_keys
  
 4.1.5. Salir de la sesión ssh del pc destino 4.1.5. Salir de la sesión ssh del pc destino
  
-exit+  exit
  
 4.2. (Más probable) no existe '/mi_usuario/.ssh/authorized_keys' o lo que contiene puede ser machacado: 4.2. (Más probable) no existe '/mi_usuario/.ssh/authorized_keys' o lo que contiene puede ser machacado:
Line 53: Line 53:
 4.2.1 Copiar la clave pública: 4.2.1 Copiar la clave pública:
  
-scp -P 443 -F /ruta/config/corkscrew/conexion id_dsa.pub usuario_pc_destino@ip_pc_destino:~/.ssh/authorized_keys+  scp -P 443 -F /ruta/config/corkscrew/conexion id_dsa.pub usuario_pc_destino@ip_pc_destino:~/.ssh/authorized_keys
  
 Puede salir el siguiente mensaje de error e interrumpirse el proceso: Puede salir el siguiente mensaje de error e interrumpirse el proceso:
  
 +<code>
 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
  
Line 84: Line 85:
  
 lost connection lost connection
- +</code>
- +
- +
  
 En mi caso se debió a que reinstalé el sistema operativo en la máquina destino y por eso cambió la huella dactilar de la misma. En mi caso se debió a que reinstalé el sistema operativo en la máquina destino y por eso cambió la huella dactilar de la misma.
  
-SOLUCIÓN:+**SOLUCIÓN**:
  
 Eliminar las entradas que hagan referencia a ip_pc_destino en /mi_usuario/.ssh/known_hosts. Si no se quiere uno calentar la cabeza, se carga el fichero. Eliminar las entradas que hagan referencia a ip_pc_destino en /mi_usuario/.ssh/known_hosts. Si no se quiere uno calentar la cabeza, se carga el fichero.
Line 99: Line 97:
 5. En unos segundos el fichero se ha copiado. Probar ahora a conectarse sin que nos pida la clave: 5. En unos segundos el fichero se ha copiado. Probar ahora a conectarse sin que nos pida la clave:
  
-ssh -p 443 -F /ruta/config/corkscrew/conexion usuario_pc_destino@ip_pc_destino+  ssh -p 443 -F /ruta/config/corkscrew/conexion usuario_pc_destino@ip_pc_destino
  
informatica/linux/ssh/scp.1257407274.txt.gz · Last modified: 2015/04/13 20:19 (external edit)