Inoor

Accés SSH del professorat a tots els portàtils de l’equip

repte 2.1 · accés ssh

accés ssh amb claus
per al professorat

el professor entra per ssh als portàtils de tot l’equip amb una clau pròpia, de forma segura, traçable i revocable.

🔑
claus ed25519sense contrasenya
🛡️
accés traçablei revocable
💻
4 portàtilsun accés per equip

1. justificació

per què el professor té accés als portàtils de l’equip

el professor ha de poder entrar per ssh als portàtils de tots els membres de l’equip (mfernandez, idiaz, mgarcia i inoor) per revisar que el repte està ben configurat i avaluar el treball directament a cada màquina, sense haver de dependre que ningú li passi captures o fitxers.

quins privilegis se li donen i per què

privilegimotiu
clau pública pròpia del professor a cada portàtilla clau és identificable i no es comparteix cap contrasenya amb ningú.
entrada per clau ssh (ed25519)és més segura que una contrasenya i el professor no ha d’escriure res en entrar.
usuari estàndard, sense privilegis d’administradorprincipi del mínim privilegi: només pot fer el que necessita per avaluar.

com es garanteix que l’accés és traçable i revocable

  • traçable: cada entrada queda registrada al registre d’autenticació del sistema amb el compte utilitzat, la data i l’ip d’origen.
  • revocable: n’hi ha prou amb esborrar la clau pública del professor de la llista de claus autoritzades de cada portàtil i l’accés desapareix a l’instant.
  • identificable: la clau pertany només al professor i no es comparteix amb ningú més.

2. implementació

el professorat accedeix per ssh amb clau a tots els portàtils de l’equip, amb una clau pròpia i identificable. la configuració es fa amb tres ordres i, després, es comprova l’accés a cada portàtil.

1

generar el parell de claus ssh

aquesta ordre s’executa a la màquina d’origen (la del professor) per crear el parell de claus de seguretat (pública i privada) amb l’algorisme recomanat ed25519:

terminal · màquina del professor
ssh-keygen -t ed25519
2

copiar la clau pública als companys

aquestes ordres envien la clau pública del professor als ordinadors de la resta de l’equip. la primera vegada demana la contrasenya del compte del portàtil:

terminal · còpia de la clau
# per copiar la clau a mfernandez
ssh-copy-id mfernandez@172.25.210.11

# per copiar la clau a idiaz
ssh-copy-id idiaz@172.25.207.11

# per copiar la clau a mgarcia
ssh-copy-id mgarcia@172.25.212.11

# per copiar la clau a inoor
ssh-copy-id inoor@172.25.220.11
3

connexió remota ssh (comprovació d’accés sense contrasenya)

un cop copiada la clau, el professor entra directament al terminal de cada portàtil sense escriure cap contrasenya:

terminal · connexió remota
# per entrar a la màquina de mfernandez
ssh mfernandez@172.25.210.11

# per entrar a la màquina de idiaz
ssh idiaz@172.25.207.11

# per entrar a la màquina de mgarcia
ssh mgarcia@172.25.212.11

# per entrar a la màquina de inoor
ssh inoor@172.25.220.11

3. evidències

📸captura 1: generació de la clau
📸captura 2: còpia de la clau als 4 portàtils
📸captura 3: el professor entra per ssh
💻mfernandez · 172.25.210.11
💻idiaz · 172.25.207.11
💻mgarcia · 172.25.212.11
💻inoor · 172.25.220.11

Take the next step to success

Many Web3 platforms are complex and have a steep learning curve, discouraging new users from entering the space.