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.

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:

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 :

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.

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)

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.

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.

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)

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).

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)

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

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.