Árbol de páginas

Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Cada línea es una clave pública aceptada por el usuario al que pertenece el HOME. Aceptada significa que aquel que venga con esa clave pública  tiene el acceso garantizado sin saber la contraseña.


NOTA: usemos contraseña o claves RSA, siempre necesitamos decir el usuario y el servidor remoto al que nos conectamos. Contraseña o claves RSA solo representan el secreto que nos autentica como ese usuario.

Configurar preferencias en local

...

Uso explícito en de un par de claves

Además del uso del fichero "$HOME/.ssh/config" podemos indicar en linea de comandos qué clave usaremos para un destino concreto usando el flag "-ii:


ssh -i $HOME.ssh/id_rsa__específica jhidalgo@atlas-scc.atica.um.es



Depurar problemas



Problemas conocidos


En primer lugar, si hay un problema de conexión debemos de realizar un intento con información de depuración. En Linux se consigue con "-vvv"

Identifica la presencia o no de las líneas siguientes y entiende lo que significa


Configuraciones  por defecto

Las lineas siguientes indican que se están tomando decisiones basadas en la presencia de los ficheros ssh_confg (global) y config (personal). Si no has tocado estos ficheros, puedes saltar este apartado. Debes volver a preguntarte sobre esto si no hay solución con los apartados siguientes.

debug1: Reading configuration data /home/uadmin/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: include /etc/ssh/ssh_config.d/*.conf matched no files
debug1: /etc/ssh/ssh_config line 21: Applying options for *
[...]



¿ Has conseguido conectar ?

Si no obtienes lo siguiente, tenemos un problema de red o de cortafuegos.

debug1: Connecting to atlas-scc.atica.um.es [35.210.226.77] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x10
debug1: Connection established.


Claves RSA disponibles

Tanto si se van a usar como si no, SSH mira las que hay disponibles. Asegúrate de que están las que esperas usar:

debug1: identity file /home/uadmin/.ssh/id_rsa_atlas type 0
debug1: identity file /home/uadmin/.ssh/id_rsa_atlas_alternative type -1



Un poco más abajo, aparecen lineas que indican lo que va a intentar y en qué orden

debug1: Will attempt key: /home/jhidalgo/.ssh/id_rsa_atlas_alternative RSA SHA256:1+Owg1wFhPfMpzyBZwFhPfMpzNV0Cg97wG0s explicit agent
debug1: Will attempt key: /home/jhidalgo/.ssh/id_rsa_atlas RSA SHA256:pwFhPfMpzzwFhPfMpzwFhPfMpzwFhPfMpzS1u11Nc0QDo9CU6v3c agent
debug1: Will attempt key: jhidalgo@escritorio RSA SHA256:aYwyjlt0Tz7sOr57EqHwjTz7siRsxBdZKiGik agent
debug1: Will attempt key: jhidalgo@escritorio RSA SHA256:joIwxJMxtG2IR/3M5pMxtG2IR/3xDvBxSBZq1Y agent


¿ Como qué usuario te has presentado ? 

Identifica quién intentas ser en el equipo remoto


debug1: Authenticating to atlas-scc.atica.um.es:22 as 'jhidalgo'





  • No consigo conectarme con la clave pública

Permisos incorrectos