You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Capita qualche volta che si voglia dare assistenza di tipo "sistemistico" ad un utente perchè è più veloce che stare a scrivere n mail chiedendogli di eseguire qualcosa.

L'idea è quindi di farsi autorizzare una chiave ssh creata allo scopo in modo da potersi collegare alla VM.

Allo scopo quindi è stato creato lo script create-assist-keys.sh sui due controller che sostanzialmente fa:

  1. crea una coppia chiave pubblica / privata ad ogni run nella cartella corrente
  2. sposta la chiave pubblica in /usr/share/openstack-dashboard/static/dashboard/img/ dei 2 controller (cartella dei file png e jpg della dashboard)
  3. mostra a video il comando da far eseguire all'utente per abilitare la chiave pubblica ad accedere alla sua VM. Il meccanismo è:
    1. l'utente si connette alla VM come ubuntu / centos / almalinux del caso
    2. scarica la chiave pubblica dalla dashboard e la aggiunge alle authorized_keys
  4. dato che i cld-ctrl hanno una interfaccia sulla 10.64 ma non sulla 10.67, nel secondo caso lo script ti ricorda che ti conviene copiarti la chiave privata su uno dei 2 gate e arrivare alla VM da lì

Per fare pulizia alla fine:

  1. rimuovi la chiave privata da lla cartella in cui l'hai generata o dove l'hai copiata
  2. rimuovi /usr/share/openstack-dashboard/static/dashboard/img/assist-RANDOM.pub da cld-ctrl-01 e 02
  • No labels