Conexion SSH sin clave
Camilo Nova
CEOAlgunas maquinas de las que tenemos para el trabajo en AxiaCore tienen linux instalado por lo cual podemos acceder a ellas remotamente utilizando el protocolo SSH. Generalmente tenemos que hacerlo varias veces en el dia y nos toca ingresar la clave cada vez que intentamos conectarnos.
Para evitar eso podemos recurrir a una de las tantas ventajas del SSH y es el intercambio de claves entre maquinas, para generar dichas claves hacemos lo siguiente:
ssh-keygen -t dsa
Pregunta donde se quiere almacenar las claves, pero damos 'enter' para elegir la opcion por defecto, que es un directorio llamado '.shh' en nuestro directorio 'home'. Si queremos proteger dichas llaves con una frase de seguridad la ingresamos en la siguiente pregunta, de lo contrario damos 'enter' para no dejar ninguna, generalmente no es necesario.
Luego de eso, tenemos que enviar la clave al otro computador al que nos queremos conectar, para eso utilizamos la siguiente linea:
ssh-copy-id -i .ssh/id_dsa.pub usuario@maquinaremota
Aqui nos pregunta la clave del servidor y se agrega la clave, ahora cada vez que hagamos:
ssh usuario@maquinaremota
scp archivoorigen usuario@maquinaremota:/destino
No sera necesario ingresar la clave.
Gracias a
http://nousm.hoWritten by Camilo Nova
As the Axiacore CEO, Camilo writes about the intersection of technology, design, and business. With a strategic mindset and a deep understanding of the industry, he is dedicated to helping companies grow.