Publicat en Sin categoría

Autentificacio per clau Publica/Priva

Hola

El Primer que tenim que fer es anar a la maquina  client, des de allí el que tenim que fer es anar a la terminal i escriure el comandament següent: ssh-keygen -t rsa  que generara  el par de claus Publica/Priva, despres sens quedar-a  esperant a que escriguem  el nom del fitxer on  volem que es guarden el par de claus Publiques/Privades, si vulguerem el nom del fitxer per defecte , tenim que premer enter.

Captura de 2015-12-03 11:05:24

una vegada ja hem escrit el nom del fitxer on volem que es guarde el par de clau Publiques/Privades , ens apareixeria  el següent:

Captura de 2015-12-03 11:06:25

ens demanara que posem una contrasenya que sera la contrasenya  de les clau Publiques/Privades i una vegada fet aixo ens apareixera  el sgüent :

Captura de 2015-12-03 11:06:59.png

si ens apareix la  imatge anterior, es que esta tot correcte i sens han generat  el par de claus Publiques/Privades.

Per a comprovar que el proces a anat correctament, podem anar a la la carpeta personal( client_marcos)/.ssh i si allí esta tot correcte podrem trobar els següents fitxers.

Captura de 2015-12-03 11:09:25.png

una vegada que ja  heu hem comprovat, el que tenim que fer es anar a la maquina servidora, i allí en la carpeta personal , crem una carpeta anomenada (.ssh)

Captura de 2015-12-09 09_55_44

una vegada ja hem creat la carpeta (.ssh) , el que tenim que fer es anar a la maquina client , i en la terminal escriure els següent comando : scp ~/.ssh/id_rsa.pub marcos@192.168.101.1:~/.ssh, que este comando el que fa es compiar el fitxer id_rsa.pub de la maquina client  a la maquina servidora, despres ens demanara la contrasenya i si la posem correctamen , veurem com el fitxer s`a copiat correctament.

Captura de 2015-12-04 10_49_13

Una vegada el fitxer ja estiga copiat en la maquina servidora,podem comprovar que el fitxer sa copiat  correctament anan a la maquina servidora i entran en la carpeta personal/.ssh i si ens apareix el fixes es que sa passat correctament.

Captura de 2015-12-09 08_30_51

Una vegada ja heu hem comprovat, el que tenim que fer es el següent, en eixa mateixa carpeta tenim que crear el següent fitxer (uthorized_keys)

Captura de 2015-12-09 09_20_08.png

una vegada ja hem creat el fitxer, tenim que anar a la maquina servidora i en la terminal escriure el següent comandament: cd .shh per a entrar a la carpeta ssh,despres  el següent comando  .ssh cat id_rsa.pub >> authorized_keys, el que fa este comando es copiar la informació del fitxer (id_rsa.pub)  a el fitxer (authorized_keys).

Captura de 2015-12-09 09_19_52.png

una vegada ja hem fet este comandament, ara ens anem a conectar en la maquina client a la maquina servidora amb un ssh normal i corrent, escrivint el següent comandament en la tertminal: ssh marcos@192.168.101.1 una vegada fet eixe comandaments si esta tot correcte ens demanara una contrasenya ( eixa contrasenya es la contrasenya per a poder usar les claus Publiques/Privades que hem posat anteriorment)

Captura de 2015-12-09 17:46:20.png

una vegada hem posat la contrasenya si tot esta correcte ja estarem conectats per ssh a  la maquina  servidora

Captura de 2015-12-09 17:49:20.png

una ultima cosa es que si exiu de la conexio ssh i no tanque la maquina ni la reinicieu,quan feu el pas de conectrase una altra vegada per un ssh normal i corrent no us demanara la contrasenya ja que hus  identifica, però si apageu la maquina o la reinicieu, quan torneu a fer  la conexio ssh normal i corrent hus demanara una altra vegada la contrasenya per a utilitzar les claus (Publiques/Privades)

Esperem que siga de gran ajuda.