Abans de començar la pràctica deixem clar que SSH es un protocol de comunicació i es el que utilitzarem en aquesta pràctica
Per començar entrarem en un clien Ubuntu i iniciarem la Terminal
Començarem creant una clau pública i privada que es guardaran amb el nom que li doneu, per fer això utilitzarem aquesta comanda:
Parametre | Ús |
---|---|
ssh-keygen | Comanda per generar unes noves claus SSH |
-t | Li estem indicant el tipus de clau |
ed25519 | És el tipus de clau que generarem en aquesta practiica |
-f | Li indiquem que a continuació indicarem la ruta i el nom del arxiu |
~/.ssh/NOM | La ruta i el nom amb la que guardarem les nostres claus |
Després de crear la clau ens demanara que possem una contrasenya ( passphrase ), en aquest cas la deixarem buida amb un INTRO
RESULTAT CORRECTE:
Recordeu canviar el "NOM" per el nom que volgueu donar a les vostres claus.
Podeu comprobar que s'han creat les claus amb aquesta comanda
I si ho has fet bé hauria de apareixer tal que així, amb la vostre clau privada (NOM) i la vostra clau pública ( NOM.pub )
Ara pasarem la clau al servidor amb aquesta comanda:
Parametres | Substituir |
---|---|
NOM.pub | Ho has de canviar per el nom de la teva clau acabat amb ".pub" |
USUARI | Canvia aquest paràmetre per el usuari ( del servidor ) al que li vols passar la clau |
SERVIDOR | Canviar per la IP del servidor al que li vols passar la clau |
RESULTAT CORRECTE :
Com es pot observar ens mostra el missatge de que s'ha afegit una clau al server
Per comprobar-ho al servidor farem servir la mateixa comanda que abans:
També podem fer la comprovació directament fent SSH i sense que ens demani contrasenya