1. Per què fem servir claus digitals en comptes de contrasenyes?
Imagina que per entrar a casa teva, en lloc de recordar un número secret (que algú podria endevinar o copiar), utilitzes una parella de claus màgiques:
- La clau pública (Cadenat): Li dones al teu company o la poses al seu ordinador. Tothom la pot veure, però només serveix per «tancar la porta».
- La clau privada (Clau real): Et queda a tu al teu ordinador i MAI no la ensenyis a ningú. És l’única capaç d’obrir el cadenat.
Les contrasenyes normals es poden desxifrar provant moltes combinacions. En canvi, aquestes claus digitals són tan complexes que és pràcticament impossible que un ordinador extern les endevini, garantint que només el nostre equip es pugui connectar.
2. Passos per connectar els ordinadors
Pas A: Crear la nostra clau digital
Al nostre ordinador creem la parella de claus (la pública i la privada):
ssh-keygen -t ed25519
Pas B: Compartir el cadenat amb el nostre company
Enviem la nostra clau pública al portàtil del company per tal que ens deixi entrar en el futur sense demanar contrasenya:
ssh-copy-id ielyahmoudi@172.25.208.11
Pas C: Comprovar que podem entrar directament
Comprovem que ara entrem a l’ordinador del company a l’instant sense escriure cap contrasenya:
ssh ielyahmoudi@172.25.208.11
Pas D: Desactivar l’accés per contrasenya tradicional
Per a més seguretat, desactivem l’opció d’entrar fent servir contrasenyes normals. Entrem a la configuració del sistema d’accés i canviem aquesta opció:
PasswordAuthentication no
Desem els canvis i reiniciem el servei per aplicar-los.
3. Proves del funcionament
A continuació es mostra la captura de pantalla que demostra que les connexions entre els ordinadors de l’equip s’han realitzat amb èxit:
